js验证整数,浮点数

//验证数字(整数、浮点数都可以通过)

function isfloat(oNum){

  if(!oNum) return false;

  var strP=/^d+(.d+)?$/;

  if(!strP.test(oNum)) return false;

  try{

  if(parseFloat(oNum)!=oNum) return false;

  }catch(ex){

    return false;

  }

  return true;

}

验证正整数

function isNumber(oNum){

  if(!oNum) return false;

  var strP=/^d+$/; //正整数

  if(!strP.test(oNum)) return false;

  return true;

}

原文地址:https://www.cnblogs.com/kedarui/p/3654663.html