asp.net input 只能输入数字
时间: 2024-01-19 20:16:27 浏览: 124
Asp.net之TextBox只允许输入数字的方法总结
在ASP.NET中,我们可以通过JavaScript来限制用户只能输入数字。具体实现方法如下:
1. 在TextBox控件中加一个属性事件,代码如下:
```asp
<asp:TextBox ID="TextBox1" onkeypress="return (event.keyCode>=48&&event.keyCode<=57)" runat="server"></asp:TextBox>
```
2. 在TextBox控件中加一个onkeyup事件,代码如下:
```asp
<asp:TextBox ID="TextBox1" onkeyup="if(isNaN(value))execCommand('undo')" runat="server"></asp:TextBox>
```
以上两种方法都可以限制用户只能输入数字,第一种方法是通过onkeypress事件来实现,第二种方法是通过onkeyup事件来实现。
阅读全文