input事件
1.oninput&onchange:
oninput和onchange都是事件對象,當輸入框的值發生改變時觸發該事件。不同的是,oninput是在值改變時立即觸發,而onchange是在值改變后失去焦點才觸發,并且可以用在非輸入框中,如:select等。2.propertychange:
功能同oninput,用以替代oninput在IE9以下的不兼容性。3.output:
output是一個HTML5標簽,IE系列瀏覽不兼容,主要用于計算輸出。如:propertychange 和 input 事件:
1)propertychange只要當前對象的屬性發生改變就會觸發該事件
2)input是標準的瀏覽器事件,一般應用于input元素,當input的value發生變化就會發生,無論是鍵盤輸入還是鼠標黏貼的改變都能及時監聽到變化
$(function(){?
????$('#username').bind('input?propertychange',?function()?{ ?
????$('#result').html($(this).val().length?+?'?characters');??
??});??
}) ?
這里bind同時綁定了input和propertychange兩個方法。
轉載于:https://www.cnblogs.com/Ting-log/p/8927068.html
總結
- 上一篇: 解决pycharm安装包过程出现的问题:
- 下一篇: Oracle11gR2-聚簇因子浅析