js 数字验证
以下代码可直接复制使用:
<SCRIPT LANGUAGE="JavaScript">
function clicks(){
var len=arguments.length
for(var i=0;i<arguments.length;i++){
numericCheck(arguments[i]);
}
}
function numericCheck(parameter){
nr1=document.getElementById(parameter).value;
flg=0;
str="";
spc=""
arw="";
for (var i=0;i<nr1.length;i++){
cmp=".0123456789"
tst=nr1.substring(i,i+1)
if (cmp.indexOf(tst)<0){
flg++;
str+=" "+tst;
spc+=tst;
arw+="^";
}
else{
arw+="_";
}
}
if (flg!=0){
if (spc.indexOf(" ")>-1) {
str+="和空格";
}
alert("这里只接受数字,发现"
+flg+"个不可接受的字符:\n");
return false;
} else{
}
}
</SCRIPT>