input 只能输入数字
时间: 2023-09-12 20:09:17 浏览: 55
可以使用以下代码来限制输入框只能输入数字:
```html
<input type="text" name="text" onkeyup="this.value=this.value.replace(/\[^0-9\]/g,'')" />
```
这段代码使用了`onkeyup`事件和正则表达式来实现限制。每当键盘按键被松开时,`onkeyup`事件会触发,然后通过`replace`方法将非数字字符替换为空字符串,从而实现只能输入数字的效果。
#### 引用[.reference_title]
- *1* [input文本框只能输入数字](https://blog.csdn.net/gongqinglin/article/details/47775933)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [实现 input 只能输入数字和小数点的四种方法](https://blog.csdn.net/kukudelaomao/article/details/81536435)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]