我想只允许字母,特殊字符只是短划线( - )和文本框中的整数。我希望将它们的数量限制在1到100之间。例A-100
此代码仅允许在文本框中插入数字。我希望它允许它像A-100那样。任何想法或有人可以帮助修改这段代码吗?
<SCRIPT language="Javascript">
function level(evt) {
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}
</SCRIPT>
我将以下事件称为texbox。唯一没有特殊字符和字母表它只允许整数。
<asp:TextBox ID="TextBox1" Width="200px" onkeypress="return level(event)" placeholder="Insert level number" runat="server"></asp:TextBox>