如何效验页面一个edit中填写是否为数字(包括所有实数类型:整数,浮点数等)???? onkeypress="if((event.keyCode<48||event.keyCode>57) && event.keyCode!=46){ return false;}" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 onkeyup="javascript:if(isNaN(this.value)) this.value=''" 给你一个函数调用function isDigital(checkStr){var checkOK = "0123456789.";var allValid = true;var d=0;if (checkStr.length<1) allValid=false; for (i=0;i<checkStr.length;i++) { ch=checkStr.charAt(i); for(j=0;j<checkOK.length;j++) if(ch==checkOK.charAt(j)) break; if(j==checkOK.length) { allValid = false; break; } if(ch=='.')d=d+1; if(d>1) { allValid = false; break; } } return allValid;} 各位大虾帮我看看 js 盗链软件下载问题 extjs Ext.getCmp().setvalue();的问题 获取动态表格的行数 document.body.innerHTML 的相关问题 请教:CSDN发贴的时间间隔是多少? easyui分页问题。大家帮个忙。 下拉菜单被图片挡住了,该如何解决啊? 请问以下的JS文件为什么不能显示 如何用javascript向服务器发送请求 为什么在XP下打不开javascript:openscript()语句里面的窗口? 一个很让人伤脑筋的问题,高手们快来!!!
function isDigital(checkStr)
{
var checkOK = "0123456789.";
var allValid = true;
var d=0;
if (checkStr.length<1)
allValid=false;
for (i=0;i<checkStr.length;i++)
{
ch=checkStr.charAt(i);
for(j=0;j<checkOK.length;j++)
if(ch==checkOK.charAt(j))
break;
if(j==checkOK.length)
{
allValid = false;
break;
}
if(ch=='.')d=d+1;
if(d>1)
{
allValid = false;
break;
}
}
return allValid;
}