------------------------JS---------------------------
<script type="text/javascript" language="javascript">
function IsDigital(objid) {
// var obj = document.getElementById(objid);
// var reg = new RegExp("^[0-9]*$");
//
// if (!reg.test(obj.value)) {
// alert("数字格式不正确,请输入数字!");
// obj.focus();
// obj.value = "";
// return false;
// }
//return true;
var s = document.getElementById(objid); //只针对txttruck控件
if (isNaN(s.value)) {
alert("非数值");
s.focus();
s.value = "";
return;
}
}
</script>
以上是两种方法 注释掉的 不能验证 带小数点的数值
方法二 可以验证 带小数点的数值
----------------------------ASP.NET页面调用
<asp:TextBox id="txtErLastyearMoneysum" runat="server" Width="200px" onblur="IsDigital('txtErLastyearMoneysum')"></asp:TextBox>