jquery 的 input 事件可以实时获取 input 框的值,这是什么js 原理?<input name="a" id="a" value="1"><script> $("#a").on("input",function(){})<script>
2 回答
幕布斯7119047
TA贡献1794条经验 获得超8个赞
js的oninput事件,ie9以下是onpropertychange 事件
oninput 事件在用户输入时触发。
var oinp = document.getElementById('a');
oninput(oinp,function(){
});
function oninput(obj,fn){
var ie = !!window.ActiveXObject;
if(ie){
obj.onpropertychange = fn;
}else{
obj.addEventListener("input",fn,false);
}
}
添加回答
举报
0/150
提交
取消