簡體   English   中英

如何使用javascript檢查HTML輸入文本框是否在某個數字以下?

[英]How to check if HTML input textbox is below a certain number using javascript?

我想使用javascript驗證輸入框,以防止用戶輸入一定的數字。 我已經完成了數字驗證。 如何防止用戶輸入超過一定數量的數字? 例如,用戶輸入的數字不能超過24。

我已經嘗試過onkeydown="return (this.value<25)"

的HTML

<input type="text" size="2" maxlength="2" onkeydown="return ( event.ctrlKey || event.altKey
                || (47<event.keyCode && event.keyCode<58 && event.shiftKey==false)
                || (95<event.keyCode && event.keyCode<106)
                || (event.keyCode==8) || (event.keyCode==9)
                || (event.keyCode>34 && event.keyCode<40)
                || (event.keyCode==46)
                || (parseInt(this.value, 10)<25))">

確保使用基數:

return (parseInt(this.value, 10)<25)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM