JS-如何控制input只能輸入正整數(shù)
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
:JS-如何控制input只能輸入正整數(shù) 示例代碼如下 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Input框只允許輸入數(shù)字</title> </head> <body> <input type="text" id="inputBox" oninput="filterInput(event)"> <div id="warningMessage" style="color: red;"></div> <script> function filterInput(event) { const inputBox = event.target; const inputValue = inputBox.value;
// 過濾特殊符號(hào)和空格 const filteredValue = inputValue.replace(/[^\d]/g, '');
if (inputValue !== filteredValue) { document.getElementById('warningMessage').innerText = '只能輸入數(shù)字,請(qǐng)勿輸入特殊字符或空格'; } else { document.getElementById('warningMessage').innerText = ''; }
inputBox.value = filteredValue; } </script> </body> </html> 該文章在 2024/7/19 15:43:00 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |