Chrome扩展-点击清除表单文本

Chrome Extension - Clear form text OnClick

本文关键字:表单 文本 清除 扩展 -点 Chrome      更新时间:2023-09-26

当我的输入被点击时,下面的代码有问题,我需要它来清除当前文本。

该代码目前与普通HTML/Javascript一样工作,但当加载到Chrome扩展时,它似乎不起作用。

<input type="text" name="enter" onfocus="this.value=''" size="4" class="enter" value="17710" id="text_input" />

当前,当输入是单击时,上一个文本仍在其中。提前谢谢。

为了安全起见,不会在Chrome扩展中执行内联JavaScript。

有关如何解决此问题的详细信息,请参阅文档。

摘录:

clickHandler定义需要移动到一个外部JavaScript文件中(popup.js是一个很好的目标)。

内联事件处理程序定义必须根据addEventListener重写,并提取到popup.js.中

在您的情况下,这意味着onfocus的函数需要在一个单独的脚本文件中,并且需要将其与addEventListener的输入挂钩。