首页 > 代码库 > 如何监听input的脚本赋值
如何监听input的脚本赋值
今天记录下我解决input值改变监听,大家肯定首先想到onchange方法。对于实时监听改变用onpropertychange、oninput等方法;可是,onchange并不能监听脚本改变的值,对于onpropertychange也只能实现IE监听并不兼容所有浏览器问题;
想了好久,我找到了一个很好的方法,借此跟大家分享一二:
假设 html:<input name="temp" id = "temp" value />
js赋值的同时 进行如下操作(赋值前聚焦、复制后取消聚焦);js代码如下
$("#temp").focus();
$("#temp").val("赋值操作");
$("#temp").blur();
然后就是监听了:
$("#temp").bind(‘blur change‘, function() {
alert("值改变了,改变后为:"+$("#temp").val());
//事件处理
})
如何监听input的脚本赋值
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。