当前位置: 代码迷 >> JavaScript >> js 校验 数目字
  详细解决方案

js 校验 数目字

热度:445   发布时间:2012-12-30 10:43:15.0
js 校验 数字

//整数和浮点数

function isNum(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 forcheck(ss) {

var type = "^[0-9]*[1-9][0-9]*$";

var re = new RegExp(type);

if (ss.match(re) == null) {

alert("请输入大于零的整数!");

return false;

}

return true;

}

  相关解决方案