这里有新鲜出炉的 Javascript 教程,程序狗速度看过来!
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
在项目开发中,需要使用 JavaScript 验证用户输入的是否为正整数,下面小编给大家分享两种方法,需要的朋友参考下
在项目开发中,需要使用 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 判断用户输入的是否为正整数 (两种方法),希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
来源: http://www.phperz.com/article/17/0516/328022.html