首頁 >web前端 >js教程 >有關js 即時監聽input中位數變化(圖文教學)

有關js 即時監聽input中位數變化(圖文教學)

亚连
亚连原創
2018-05-18 14:19:582265瀏覽

以下是我為大家整理的js 即時監聽input中位數變化,有興趣的同學可以去看看。 92cfa01eedf44f26d6fb4a7d3d19b49a#  

  1. <html>  
        <head>  
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  
            <title>RunJS</title>  
        <script id="jquery_183" type="text/javascript" class="library" src="/js/sandbox/jquery/jquery-1.8.3.min.js"></script>  
        </head>  
        <body>  
            <h1 >  
                实时监测input中值的变化  
            </h1>  
            <input type="text" id="username" autoComplete=&#39;off&#39;>  
            <div id="result"></div>  
        </body>  
    </html>
#
$(function(){  
$(&#39;#username&#39;).bind(&#39;input propertychange&#39;, function() {  
    $(&#39;#result&#39;).html($(this).val().length + &#39; characters&#39;);  
});  
})
oninput,onpropertychange,onchange的用法
onchange觸發事件必須滿足兩個條件:
a)當前物件屬性改變,並且是由鍵盤或滑鼠事件激發的(腳本觸發無效)
b)當前物件失去焦點(onblur);
onpropertychange的話,只要當前物件屬性發生改變,都會觸發事件,但是它是IE專屬的;
oninput是onpropertychange的非IE瀏覽器版本,支援firefox和opera等瀏覽器,但有一點不同,它綁定於物件時,並非該對象所有屬性改變都能觸發事件,它只在物件value值改變時才奏效。

上面是我整理給大家的,希望今後對大家有幫助。

相關文章:

給nodejs裡密碼加密有哪幾種方式

js 判斷客戶端能否上網詳解

給nodejs裡密碼加密有哪幾種方式

以上是有關js 即時監聽input中位數變化(圖文教學)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn