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