我想要做的就是輸入一個郵政編碼和jQuery如果輸入#zip有5個字符,然後功能。當用戶選擇其中一個選項時,對於列表框也相同,可能會更簡單?如何輸入5個字符時的輸入?
1
A
回答
3
$('#zip-input').keyup(function(){
if($(this).val().length == 5) {
//do your stuff here
}
})
+0
謝謝,這是完美的! – stephenway 2010-08-30 20:20:40
0
也許使用.change()。每次更改被觸發時,都會獲取輸入的長度,如果其中有5個或更多,則運行您的代碼。
2
與您的郵政編碼情景:
$("#zip").keypress(function() {
if ($(this).val() && $(this).val().length == 5) {
someFunction($(this).val());
}
});
爲了您的列表框中的場景:
$("#listbox").change(function() {
if ($(this).val()) {
someFunction($(this).val());
}
});
+0
感謝您的解決方案,效果超棒! – stephenway 2010-08-30 20:21:04
2
您可能需要使用keyup
事件處理程序實例。
$('input').bind('keyup', function(){
if($(this).val().length >= 5){
alert('5 characters');
return false;
}
});
相關問題
- 1. 如何在java中輸入10000字符的字符串輸入
- 2. 由charcter作爲輸入字符的字符串,並在輸入時按輸入
- 3. 如何停止輸入每個字符的重複輸入?
- 4. 如何在輸入特定字符時停止閱讀輸入?
- 5. Xcode用戶輸入:輸入時只顯示第一個字符
- 6. 輸入字符
- 7. 如何在輸入字母時移動div(如輸入插入符號)?
- 8. 如何輸入兩個字符串?
- 9. 如何從用戶獲取字符串輸入並輸入字符串輸入的總字符值?
- 10. 如何在輸入字符串時輸出字母
- 11. 當輸入長度爲5個字符時驗證文本輸入並輸出'done'div
- 12. 如何識別輸入中的輸入字符?
- 13. 使每個字符輸入
- 14. C++如何輸出\ 「\」」(這5個字符)
- 15. 在url輸入中輸入'/'字符
- 16. org.json.jsonexception輸入字符1輸入結束
- 17. 在輸入字段中輸入字符時自動建議?
- 18. 替換輸入的每個第5個字符(空格計數)
- 19. 如何使輸入字段同時輸入數字和密碼?
- 20. 我如何在輸入文字時輸入文字樣式?
- 21. 如何在輸入asterix時輸入?
- 22. 從多個輸入Laravel 5
- 23. 在輸入掩碼中輸入15個字符後插入X
- 24. JavaScript傳入輸入時沒有輸入輸入字段/表單
- 25. 如何將多字輸入讀入一個字符串?
- 26. jQuery的 - 我要如何插入一個字符的輸入
- 27. 6個字符輸入到輸入字段後,jQuery顯示div
- 28. 如何在輸入字段中只輸入10個數字?
- 29. 掃描字符串時,如果用戶輸入超過30個字符,該如何禁止輸入?
- 30. 在reddit網址中輸入5個字符(數字)ID
你可以多解釋一下。 – LGAP 2010-08-30 19:07:11