欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

使用JavaScript判断用户输入的是否为正整数(两种方法)

程序员文章站 2022-06-08 15:38:46
在项目开发中,需要使用javascript验证用户输入的是否为正整数。 方法一: var type="^[0-9]*[1-9][0-9]*$"; var r...

在项目开发中,需要使用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;
}

两种方法其实思路相同,都是使用正则表达式。

以上所述是小编给大家介绍的使用javascript判断用户输入的是否为正整数(两种方法),希望对大家有所帮助