我有一个输入元素,我想继续检查内容的长度,每当长度等于特定大小时,我想启用提交按钮,但我面临着 Javascript 的 onchange 事件作为事件的问题仅在输入元素超出范围时触发,而不是在内容更改时触发。
<input type="text" id="name" onchange="checkLength(this.value)" />
----onchange 不会在更改 name 的内容时触发,但仅在 name 失焦时触发。
有什么我可以做的事情来使这个事件在内容更改上起作用吗?或者我可以使用的其他一些事件?我通过使用 onkeyup 函数找到了一种解决方法,但是当我们从浏览器的自动完成器中选择一些内容时,它不会触发。
我想要一些可以在字段内容通过键盘或鼠标更改时可以工作的东西......有什么想法吗?