【www.gdgbn.com--js教程】

js 数字验证代码
function checknumeric(f)
{
 newval="";
 dot = false;
 for (i = 0; i < f.value.length; i++) {
  c = f.value.substring(i,i+1);
  if (isinteger(c) || ((c == ".")&&(dot == false)) || ((i == 0)&&(c == "-"))) {
   newval += c;
   if (c == ".") {
    dot = true;
   }
  }
 }
 f.value = newval;
}

function isinteger(value)
{
 return (parseint(value) == value);
}

本文来源:http://www.gdgbn.com/wangyezhizuo/29477/