在項(xiàng)目開(kāi)發(fā)中,需要使用JavaScript驗(yàn)證用戶輸入的是否為正整數(shù)。
方法一:
var type="^[0-9]*[1-9][0-9]*$";
var r=new RegExp(type);
var flag=r.test(subjectHour.value);
if(!flag){
alert("課時(shí)應(yīng)為正整數(shù)");
subjectHour.focus();
return false;
}
方法二:
var type="^[0-9]*[1-9][0-9]*$";
var re = new RegExp(type);
if(subjectHour.value.match(re)==null) {
alert("請(qǐng)輸入大于零的整數(shù)!");
return false;
}