1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > input 输入框 propertychange和input事件

input 输入框 propertychange和input事件

时间:2019-03-19 01:24:53

相关推荐

input 输入框 propertychange和input事件

做搜索功能的时候,最常见的是即时搜索。

即时搜索的方案:

change事件

触发事件必须满足两个条件:

1)当前对象属性改变,并且是由键盘或鼠标事件激发的(脚本触发无效)

2)当前对象失去焦点(onblur)

keypress事件

用于监听键盘事件,鼠标复制黏贴操作该事件监测不到。

propertychange(IE)和input事件

1)input是标准的浏览器事件,一般应用于input元素,当input的value发生变化就会发生,无论是键盘输入还是鼠标黏贴的改变都能及时监听到变化

2)propertychange,只要当前对象属性发生改变。

实例

用jquery 来实现及时搜索:

<input type="text" id="key" value="" class="empty" />$("#key").bind('input propertychange', function() { var _keywords = $(this).val(); console.log(_keywords);});

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。