使用JavaScript验证用户输入的是否为正整数
2017-02-05 10:18
495 查看
在项目开发中,需要使用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;
}
两种方法其实思路相同,都是使用正则表达式。
方法一:
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判断用户输入的是否为正整数(两种方法)
- 用户输入验证邮箱,通过javascript代码验证邮箱格式是否正确 //邮箱验证
- 简单编程(一) 新手入门作业 [要求用户输入两个整数,判断第一个整数是否是第二个整数的倍数(使用运算符%)。]
- 个人收藏使用javascript 做用户输入验证
- Javascript验证用户输入URL地址是否为空及格式是否正确
- Javascript与PHP验证用户输入URL地址是否正确
- javascript js 验证用户输入是否为数字
- Javascript验证用户输入URL地址是否正确
- Javascript验证用户输入URL地址是否为空及格式是否正确
- ASP.NET中服务器控件Button调用javascript代码运用正则表达式验证TextBox中输入的是否为正整数或正小数,符合要求则继续运行服务器端代码功能的实现
- Javascript与PHP验证用户输入URL地址是否正确
- JavaScript验证两次输入密码是否相同
- 在javaScript中使用正则表达试判断输入是否是float类型
- 使用JSP标签库验证用户的输入(1)
- 由计算机产生0-9之间的随机整数,用户输入猜测的数据,统计用户猜测的次数。产生随机数可以使用Math.rangom()静态方法,该方法返回正的double类型浮点数位于(0.0 1.0】间。
- JavaScript判断输入是否为正整数、浮点数等数字的函数
- 使用jquery验证用户名称是否重复(jquery+sturts)
- 使用JSP标签库验证用户的输入(2)完
- 使用正则表达式验证输入的时间是否正确
- 判断用户输入的数字是否为99,并将不是数字之和打印出来,巧妙使用break和continue。