日期:2014-05-17 浏览次数:20583 次
if(isNaN(textBox))
{
alert("必须输入数字!");
document.getElementById("<%= TextBox4.ClientID%>").focus();
return false;
}
------解决方案--------------------
var reg=new RegExp("[0-9]+");
if(!reg.test(textBox.Value)) testBox.Value="只能输入数字";
------解决方案--------------------
function isNumber(value){
return /^[(-?\d+\.\d+)|(-?\d+)|(-?\.\d+)]+$/.test(value + '');
}
这个函数可以检测内容是否为数字
if(!isNumber('你要检测的东西'))
{
alert('不是数字');
}
------解决方案--------------------
function check()
{
var reg=/^[0-9]*$/;
var textBox =document.getElementById("<%= TextBox4.ClientID%>").value;
if(!reg.test(textBox))
{
alert("必须输入数字!");
document.getElementById("<%= TextBox4.ClientID%>").focus();
return false;
}
return true;
}
------解决方案--------------------
<textbox id="TextBox4" onblur="cdigi()"></textbox><span id="err" ></span>
function cdigi()
{
if (! /^\d+$/.test(document.getElementById("TextBox4").value))
{
document.getElementById("err").innerHTML="只能输入数字!";
}
}