【JavaScript】判斷是否為數字--IsNumeric
function IsNumeric(sText)
{ //判斷是否為數值
var ValidChars = "0123456789.";
var IsNumber=true;
var Char;
for (i = 0; i < sText.length && IsNumber == true; i++)
{
Char = sText.charAt(i);
if (ValidChars.indexOf(Char) == -1)
{
IsNumber = false;
}
}
return IsNumber;
}
EX:
IsNumeric('13a54')--->False
IsNumeric('1654')--->True
IsNumeric('20.66')--->True
留言
張貼留言