function checkNumb() { var nub = parseInt(document.forms[0].xxx.value) if(isNaN(nub)) { alert("这不是数字!请重新输入!"); } else { if(num.indexOf(".")>=0) { alert("这不是数字!请重新输入!"); } } }
function isNum(as){ if ((as=="")||(as==null)) return false; if (isNaN(as)) return false; if (parseInt(as)+"".length!=as.length) return false; return true; }
function isNum(as){ if ((as=="")||(as==null)) return false; if (isNaN(as)) return false; if (parseInt(as)+"".length!=as.length) return false; return true; }alert(isNum("1.1")); alert(isNum("1ab")); alert(isNum("ab1")); alert(isNum("1"));
{
var nub = parseInt(document.forms[0].xxx.value)
if(isNaN(nub))
{
alert("这不是数字!请重新输入!");
}
else
{
if(num.indexOf(".")>=0)
{
alert("这不是数字!请重新输入!"); }
}
}
if ((as=="")||(as==null)) return false;
if (isNaN(as)) return false;
if (parseInt(as)+"".length!=as.length) return false;
return true;
}
if ((as=="")||(as==null)) return false;
if (isNaN(as)) return false;
if (parseInt(as)+"".length!=as.length) return false;
return true;
}alert(isNum("1.1"));
alert(isNum("1ab"));
alert(isNum("ab1"));
alert(isNum("1"));
function checkNub()
{
var length = document.forms[0].testInput.value.length;
var str = document.forms[0].testInput.value;
var strNub = "0123456789";
var isBreak = false;
for(var i = 0; i < length; i++)
{
var s = str.substring(i, i+1);
for(var j = 0; j < 10; j++)
{
if(s != strNub.substring(j,j+1))
{
alert("请输入数字!!");
isBreak = true;
break;
}
}
if(isBreak)
{
break;
}
}
function isValid(form)
{
var flag=false;
var zw=form.zw.value;
for(var i=0;i<zw.length;i++)
{
if((zw.substring(i,i+1)>="0")&&(zw.substring(i,i+1)<="9"))
{
flag=true;
}
else {
alert("输入的数字中有非法字符");
flag=false;
break;
}
}
return flag;
}
</script>
<body>
<form action="test4.jsp" method="post" onSubmit="return isValid(this);">
座位<input type=text name=zw>
<input type=submit value="submit">
</form>
</body>
{
if (event.keyCode > 48 || event.keyCode > 57)
event.returnValue=false;
}