验证用户输入的是否为正整数

2017-02-20  本文已影响0人  三杯两盏淡茶

在项目开发中,需要使用JavaScript验证用户输入的是否为正整数。

方法一:

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

var r=new RegExp(type);

var flag=r.test(subjectHour.value);

if(!flag){

alert("课时应为正整数");

subjectHour.focus();

return false;

}

方法二:

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

var re = new RegExp(type);

if(subjectHour.value.match(re)==null) {

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

return false;

}

上一篇下一篇

猜你喜欢

热点阅读