var text=document.getElementById("text").value;
if(text=="")
{
alert("!");
document.getElementById("text").focus();
return false;
}
if(!isNAN(text)==false)
{
alert("!");
document.getElementById("text").focus();
return false;
}
if(text=="")
{
alert("!");
document.getElementById("text").focus();
return false;
}
if(!isNAN(text)==false)
{
alert("!");
document.getElementById("text").focus();
return false;
}
var reg = /^\d{1,10}$/;
return reg.test(str);
如果输入 1111ddd 也会判断成全是数字
{
var Item=document.getElementById("text").value;
var pattern = /^([0-9])+$/;
flag = pattern.test(Item);
if(!flag)
{
alert("不是数字!");
document.getElementById("text").focus();
return false;
}
else
return true;
}
<script>
function Isdigit()
{
return((event.keyCode>=48)&&(event.keyCode<=57));
}
function check()
{
if(document.all.userName.value.length!=10)
alert('长度必须为10');
}
</script>