1
A
回答
1
附加一個事件監聽器在您輸入的onkeydown處理程序。類似這樣的:
function numericOnly(e)
{
if(!e) e = event;
var kc = e.which || e.keyCode;
var shift = e.shiftKey;
// Numeric and decimal point only
return(kc == 8 || kc == 9 || kc == 46 || // Backspace, tab, delete
kc == 37 || kc == 39 || // Left and right arrow keys
kc == 110 || kc == 190 || // Decimal point (keyboard and num pad)
(kc >= 48 && kc <= 57 && !shift) || // Digits above letter (no shift)
(kc >= 96 && kc <= 105)); // Digits on num pad
}
對於日期驗證,您還將包含/字符。然後,我會將事件處理程序附加到輸入上的onBlur事件。使用該處理程序來針對正則表達式運行輸入以確保輸入正確的日期。
<input onkeydown="JavaScript: numericOnly(e);"
onblur="JavaScript: checkDate(this.value);">
相關問題
- 1. 創建自己的輸入掩碼
- 2. php我無法創建輸入掩碼
- 3. 輸入掩碼通過指令
- 4. 在ReactJS中輸入掩碼密碼
- 5. 如何創建時間字段輸入掩碼
- 6. jQuery輸入掩碼
- 7. jquery掩碼輸入
- 8. ReactJS:掩碼輸入
- 9. Jquerymobile輸入掩碼?
- 10. jQuery輸入掩碼
- 11. 更改輸入掩碼的掩碼?
- 12. 強制段的Javascript輸入掩碼?
- 13. 如何轉到掩碼輸入掩碼中的下一部分?
- 14. 如何使用PyCall在Julia中導入的numpy.ma創建一個掩碼數組
- 15. 輸入掩碼不在asp.net中觸發
- 16. 哪個是最好的輸入掩碼?
- 17. 如何創建指針指針
- 18. 延遲密碼輸入掩碼,javascript中的android樣式/ jquery
- 19. 在輸入掩碼中輸入15個字符後插入X
- 20. 創建指針
- 21. 創建指針
- 22. 如何在Swift中創建指針?
- 23. 如何在MacRuby中創建C指針?
- 24. jquery輸入掩碼插件
- 25. Microsoft Access 2013輸入掩碼
- 26. 輸入掩碼對的Documentum
- 27. 手機輸入掩碼imask.js
- 28. 其輸入掩碼(200種)
- 29. jQuery數字輸入掩碼
- 30. MVVM和掩碼輸入