OnChange事件不能正常工作

OnChange event does not work properly

本文关键字:工作 常工作 事件 不能 OnChange      更新时间:2023-09-26

我的OnChange事件不能正常工作-我想在用户更改文本框的值时触发函数。但是在我的测试中,我看到当文本框的值改变文本框失去焦点时,该函数会触发。我的浏览器有问题吗?还是JavaScript的能力?如果最后一个是真的,我怎么能做到呢?

onchange事件将在输入字段失去焦点或从下拉菜单中选择选项时触发,这是正常行为。

如果你想要一个事件,将触发当用户键入输入字段,你可以使用onkeypress, onkeydown或onkeyup事件

你可以用jquery:

<>之前$ (" textbox_id ") .keyup(函数(){//在这里做点什么});

编写keyup事件和blur事件的jquery代码,因为如果用户使用鼠标将一些复制的数据粘贴到文本框中,在这种情况下,只有blur事件被jquery调用