Javascript Chrome扩展:获取单击元素的内部文本
我正在制作一个扩展,它可以保存一个HTML元素(可能是Javascript Chrome扩展:获取单击元素的内部文本,javascript,google-chrome-extension,dom-events,Javascript,Google Chrome Extension,Dom Events,我正在制作一个扩展,它可以保存一个HTML元素(可能是)的innerText,只需单击一下 我希望扩展在按键时变为活动状态,比如l,这将停用任何元素,并允许我单击该元素并在扩展逻辑中收集它的innerText 如何使用l按键激活扩展? 当其处于活动状态时,我是否必须向页面上发送单击元素的每个元素添加一个onclick事件,并临时禁用每个 有更有效的方法吗?对于按键和单击事件,您需要一个在文档上具有标准DOM侦听器的内容脚本。@wOxxOm DOM侦听器是否“覆盖”(e.preventDefaul
)的innerText
,只需单击一下
我希望扩展在按键时变为活动状态,比如l
,这将停用任何
元素,并允许我单击该元素并在扩展逻辑中收集它的innerText
如何使用l
按键激活扩展?
当其处于活动状态时,我是否必须向页面上发送单击元素的每个元素添加一个onclick
事件,并临时禁用每个
有更有效的方法吗?对于
按键和单击事件,您需要一个在文档上具有标准DOM侦听器的内容脚本。@wOxxOm DOM侦听器是否“覆盖”(e.preventDefault()
)预先分配的响应?仅当您明确地这样做时。您能否发布一个示例作为如何覆盖和恢复默认行为的答案?我不太熟悉JS,如果你搜索我在第一篇评论中使用的术语,你可以找到示例/教程。