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;

}

posted @ 2014-04-09 17:20  kedarui  阅读(1567)  评论(0编辑  收藏  举报