检测jQuery中的输入变化?使用jQuery时.change在.上input只有当输入失去焦点时,才会触发该事件。在我的例子中,我需要在输入值改变后立即调用服务(检查值是否有效)。我怎么能做到这一点?
3 回答
哔哔one
TA贡献1854条经验 获得超8个赞
oninput
(只有在实际发生更改时才会触发,但会立即触发)
onchange
onkeyup
(不keydown
或 keypress
因为输入的值还没有新的击键) onpaste
(支助时)
onmouseup
(我不确定这个)
临摹微笑
TA贡献1982条经验 获得超2个赞
input
var input = document.querySelector('input');input.addEventListener('input', function(){ console.log('input changed to: ', input.value);});
添加回答
举报
0/150
提交
取消