我正在尝试创建一个 Chrome 扩展程序,当用户在聊天框中按 Enter 键时,该扩展程序会修改提交的消息。
文本区域的 HTML 代码:
<textarea class="uiTextareaAutogrow input" onkeydown="Bootloader.loadComponents(["control-textarea"], function() { TextAreaControl.getInstance(this) }.bind(this)); "></textarea>
我尝试将类似的东西用于 onkeydown 事件。当用户按 Enter 并提交文本时,我想用文本“test”替换用户消息
if (event.keyCode == 13) {this.value='test';}
但当然这不起作用,因为 facebooks javascript 使用 Eventlisteners 和 .bind,因此文本区域中的值在文本处理和提交后发生变化,但我需要在处理之前对其进行修改。
有人知道我该如何解决这个问题吗?
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)