jquery繫結input的change事件

2022-05-03 07:30:09 字數 480 閱讀 8136

背景:在做乙個登入頁時,如果使用者未輸入驗證碼則無法點選登入按鈕,所以想到了用input的change事件,但是在寫完後發現無法監聽input值的改變。

解決辦法:改為了input事件

input的change事件(相當於blur事件)

使用者在輸入完成後失去焦點才會觸發,不能實時監聽輸入框值的變化,相當於blur事件

//這種情況就是在輸入完成後失去焦點才能觸發

$('input[name="h5logincode"]').on('change', function()else

});

input的input事件

使用者輸入的內容改變時觸發,相當於實時監聽

//驗證碼輸入後登入按鈕啟用

$('input[name="h5logincode"]').on('input', function()else

});

jQuery事件的繫結

在沒學習jquery之前需要html中使用on 的形式去繫結,這樣會讓 顯得很混亂 html只負責內容的描述 將要繫結的事件的元素選擇出來然後在js中實現繫結,就可以解決這一情況,可以使用jq實現這以操作,而且jq的事件繫結更靈活。jquery繫結單擊事件 方式1 function 方式2 func...

jQuery事件的繫結

jquery事件的繫結 在沒學習jquery之前需要html中使用on 的形式去繫結,這樣會讓 顯得很混亂 html只負責內容的描述 將要繫結的事件的元素選擇出來然後在js中實現繫結,就可以解決這一情況,可以使用jq實現這以操作,而且jq的事件繫結更靈活。jquery繫結單擊事件 方式1 funct...

jquery 的on繫結誤解

jquery的on繫結事件到元素是很方便的事情,但是有乙個很多人都不注意的是,如果on繫結相同的事件2次,就會引發很奇怪的事件。看下面的 123 4 然後不管你怎麼點,這個div就是不顯示。當你去看console控制台,你會發現,輸出2個這個 this 物件,這個是為什麼?因為我們執行了2次on繫結...