登 录
方法一:利用KeyPress
<TextBox id="tb" runat="server" onkeypress="if(keyCode>57 ||keyCode <48) return false" length="8"> </TextBox>
缺点:这种方法是判断你点击的keyCode,但是如果切换成中文状态的输入,然后随意敲几个,点空格或者回车,就可以输入进去汉字或字母
方法二:
<input id="FirstPageNum" onkeyup="value=value.replace(/[^/d]/g,'');" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))">
缺点:这种方法,可以做到控制,但是会给用户造成困惑,输入进去的东西被清空
抱歉!评论已关闭.