猿问

“ input”元素的“ change”事件和“ input”事件之间的区别

有人可以告诉我change和input事件之间的区别是什么?


我正在使用jQuery来添加它们:


$('input[type="text"]').on('change', function() {

    alert($(this).val());

})

它也可以input代替一起使用change。


相对于焦点,事件顺序可能有所不同吗?


万千封印
浏览 665回答 3
3回答

慕娘9325324

在change event大多数浏览器火灾时,内容变更和元素丢失focus。它基本上是变化的集合。不会像情况那样每次更改都会触发input event。在input event火上同步为元素的含量变化。因此,事件侦听器倾向于更频繁地触发。不同的浏览器并不总是同意是否应针对某些类型的交互触发变更事件
随时随地看视频慕课网APP
我要回答