首页 > 其他 > 详细

jq或zp监听input的value改变问题

时间:2017-03-07 15:11:24      阅读:294      评论:0      收藏:0      [点我收藏+]
 $(document).on(‘input propertychange‘,‘#citySelectorValue‘,function () {
            alert("s");
}
以上JQ或者ZP的方法对于在输入框输入是有效的,但是如果value是使用JS进行改变的是不会触发上面的事件的,这时候需要用原生的JS才能捕获
document.getElementById("citySelectorValue").addEventListener("input", function(){
alert(‘s‘)}, false);

onchange和onpropertychange,oninput的不同

onchange在属性值改变时还必须使得当前元素失去焦点(onblur)才可以激活该事件

onpropertychange 是IE浏览器的专属方法

 

jq或zp监听input的value改变问题

原文:http://www.cnblogs.com/lichuntian/p/6514824.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!