在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ jq input 事件? 原理是什么??

jq input 事件? 原理是什么??

jquery 的 input 事件可以實時獲取 input 框的值,這是什么js 原理?

<input name="a" id="a" value="1">

<script>
    $("#a").on("input",function(){})
<script>
回答
編輯回答
悶油瓶

jq的input事件只是對原生的DOM的input事件做了兼容和封裝處理,其基本實現(xiàn)是由瀏覽器本身完成的。

2018年6月2日 12:25
編輯回答
胭脂淚

js的oninput事件,ie9以下是onpropertychange 事件
oninput 事件在用戶輸入時觸發(fā)。

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);  
    } 
} 
2018年9月4日 18:18
編輯回答
遺莣

原理?瀏覽器給你提供的接口啊,jQuery 封裝了一下而已,沒有什么原理。

2018年8月30日 17:15