3

我正在尝试创建一个 Chrome 扩展程序,当用户在聊天框中按下回车键时,它会修改提交的消息。文本区域的 HTML 代码:

<textarea class="uiTextareaAutogrow input" onkeydown="Bootloader.loadComponents([&quot;control-textarea&quot;], function() { TextAreaControl.getInstance(this) }.bind(this)); "></textarea>

我尝试对 onkeydown-event 使用类似的东西。当他按 Enter 并提交文本时,我想用文本“测试”替换用户消息

if (event.keyCode == 13) {this.value='test';}

但当然这不起作用,因为 facebooks javascript 使用 Eventlisteners 和 .bind,所以 textarea 中的值在处理和提交文本后发生变化,但我需要在处理之前对其进行修改。有人知道我该如何解决这个问题吗?

4

0 回答 0