开发环境
VS2013
<asp:TextBox ID="TextBox1" runat="server" onkeyup="return ValidateNumber(this,value)" ToolTip="请输入数字"></asp:TextBox> <%--只要是数字,都可以打--%> <script> function ValidateNumber(e, pnumber) { if (pnumber == "-")//第一个可以打负号 e.value = pnumber; else { if (isNaN(pnumber) == true) { e.value = ""; } else { e.value = pnumber; } } return false; }</script>