锁定文本框中只能输入数字
在做一些页面的时候,经常需要将文本框作为特殊的用途。例如,只允许数字输入等等。
可以利用js技术,如:
<asp:TextBox ID="tbPage" runat="server" CssClass="txt" Width="40px" onpropertychange="if(isNaN(Number(this.value))){this.value = this.value.replace(/[^/d]/g,'');this.focus()}" ></asp:TextBox>
这时文本框 tbPage 就只能输入数字,经过我的测试这里还可以输入小数点“.”。而且只能输入一个!小数点多了他会自动过滤。
当然了,有很多方式都可以实现此功能。不过,我觉得 这样最方便了。