我在 html 页面上有一个 textarea,在 google chrome 上,我不知道是什么版本,因为用户界面被巧妙地隐藏了,但是在 chrome 上,onChange="code" 事件没有触发,但在 Firefox 11.0 1.0 上(根据帮助->关于)它正在射击。然后,我开始使用事件 onkeydown="same_function()"、onpaste="same_function()" 和 oninput="same_function()",以确保至少捕获一个事件。但是现在的问题是我收到了太多事件,当我在收到 keydown 事件后检查 textarea 的 textarea_dom_object.value 时,按下的键不包含在我正在阅读的值中;如果我在文本字段中有“abc”并按“d”,则会生成一个按键,但我
是否有一种兼容的方式,或者至少有一种适用于大多数浏览器的方式,可以在每次 textarea 更改时获取一个事件,但最好只有一个事件?如果我必须首先测试我是否已经听过一个事件等等,我不喜欢我必须编写的那种丑陋的代码。我想要的只是每次文本区域中的文本更改时发生一个事件。