-4
A
回答
0
塊 '+' 和 ' - ' 按鍵上的按鍵
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script>
$(document).ready(function(){
});
</script>
</head>
<body>
<div class="parent">
<input type="number" onkeypress='return event.charCode != 43 && event.charCode != 45'></input>
</body>
</html>
0
你必須寫一些JavaScript代碼來實現你的目標。
document.querySelector("input").addEventListener("keypress", function (evt) {
if (evt.which < 48 || evt.which > 57)
{
evt.preventDefault();
}
});
按鍵會觸發輸入元素,並將氣泡寫入文檔。
相關問題
- 1. 如何防止用戶在輸入字段內輸入無效字符
- 2. 如何防止紙張輸入中的無效輸入?
- 3. 如果輸入字段無效,則清除輸入字段
- 4. 如何防止在輸入無格式輸入字段時發送表單? (DNN)
- 5. 如何集中無效輸入字段
- 6. 如何防止將無效字符輸入到表單中?
- 7. 防止提交輸入字段爲空
- 8. 如何防止空輸入?
- 9. 防止輸入字母
- 10. 如何防止用戶輸入無效導致崩潰?
- 11. 如何防止從C#中的無效輸入崩潰
- 12. 防止輸入組
- 13. 防止HTML輸入表單輸入fieds
- 14. 馬克輸入字段爲無效
- 15. 如何防止html輸入字段結尾的換行符?
- 16. 如何防止使用輸入字段時刷新
- 17. 如何防止dojo.dnd.moveable使輸入字段禁用
- 18. 如何防止「驗證」的輸入字段?
- 19. 如何防止用戶輸入空格到欄文本字段
- 20. 如何防止輸入字段獲得鍵盤焦點?
- 21. javascript如何防止輸入字段中的多個點
- 22. 防止用戶在HTML5輸入文本字段中輸入非數字
- 23. 如何防止無效字符在我的輸入框中被複制/粘貼?
- 24. 如何防止用戶輸入錯誤的輸入?
- 25. 如何防止捕獲輸入列表下的文本輸入
- 26. 如何防止用戶輸入零作爲輸入?
- 27. 防止輸入提交表單,允許在輸入中輸入
- 28. 輸入字段被清空後如何刪除輸入字段
- 29. 如何防止用戶輸入?
- 30. 如何防止用戶輸入褻瀆?
http://stackoverflow.com/questions/8282266/how-to-prevent-invalid-characters- from-being-typed-into-input-fields – RST
使用'type =「text」'with'pattern =「[0-9] *」'或'pattern =「( - ?[0-9] +)? 「(甚至....只需編寫你需要驗證的正則表達式。) –
表單驗證。 – Epodax