function IsNumericString(s)
{
if(s == "") return true;
var b = 0;
while (b < s.length && IsNumeric(s.charAt(b))) b++;
if(b < s.length) return false;
return true;
}
{
if(s == "") return true;
var b = 0;
while (b < s.length && IsNumeric(s.charAt(b))) b++;
if(b < s.length) return false;
return true;
}
{
return c >= '0' && c <= '9';
}
function IsNumericString(s)
{
if(s == "") return true;
var b = 0;
while (b < s.length && IsNumeric(s.charAt(b))) b++;
if(b < s.length) return false;
return true;
}
//功能介绍:检查是否为数字
//参数说明:要检查的数字
//返回值:1为是数字,0为不是数字
function fucCheckNUM(NUM)
{
var i,j,strTemp;
strTemp="0123456789";
if ( NUM.length== 0)
return 0
for (i=0;i<NUM.length;i++)
{
j=strTemp.indexOf(NUM.charAt(i));
if (j==-1)
{
//说明有字符不是数字
return 0;
}
}
//说明是数字
return 1;
}
{
var integer;
if ((sign!=null) && (sign!='-') && (sign!='+'))
{
alert('IsInter(string,sign)的参数出错:\nsign为null或"-"或"+"');
return false;
}
integer = parseInt(string);
if (isNaN(integer))
{
return false;
}
else if (integer.toString().length==string.length)
{
if ((sign==null) || (sign=='-' && integer<0) || (sign=='+' && integer>0))
{
return true;
}
else
return false;
}
else
return false;
}
function isFloat(s)
{
var path=/^(-?\d+)(\.\d+)?$/
if(!RegMatch(s,path))
Alert("请输入浮点数")
return true;
}
s是输入的数据
if (re.test(s)) return true;
return false;
if (re.test(s)) return true;
return false;
{ if(isNaN(ZiFu))
{
return false;
}
else
{
return true;
}
}
function JianChaSZ(ZiFu) //判断数字
{
var ShuZi= "0123456789.";
var i = 0;
var ZiFuCD = ZiFu.length;
while (i < ZiFuCD)
{
var c = ZiFu.charAt(i);
if (ShuZi.indexOf(c) == -1) return false;
i++;
}
return true;
}