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


Posted in Javascript onFebruary 05, 2017

在项目开发中,需要使用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判断用户输入的是否为正整数(两种方法),希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
在网页里看flash的trace数据的js类
Jan 10 Javascript
强大的jquery插件jqeuryUI做网页对话框效果!简单
Apr 14 Javascript
jQuery操作Select选择的Text和Value(获取/设置/添加/删除)
Mar 06 Javascript
jQuery实现图片放大预览实现原理及代码
Sep 12 Javascript
js网页实时倒计时精确到秒级
Feb 10 Javascript
使用AngularJS编写较为优美的JavaScript代码指南
Jun 19 Javascript
jQuery 更改checkbox的状态,无效的解决方法
Jul 22 Javascript
AngularJS bootstrap启动详解及实例代码
Sep 14 Javascript
微信小程序 wx.request(OBJECT)发起请求详解
Oct 13 Javascript
JavaScript指定断点操作实例教程
Sep 18 Javascript
vue elementUI table 自定义表头和行合并的实例代码
May 22 Javascript
Vuex实现数据共享的方法
Dec 20 Javascript
Vue.js学习示例分享
Feb 05 #Javascript
JavaScript定时器制作弹窗小广告
Feb 05 #Javascript
JavaScript制作简易计算器(不用eval)
Feb 05 #Javascript
flexslider.js实现移动端轮播
Feb 05 #Javascript
简单实现js悬浮导航效果
Feb 05 #Javascript
用js制作淘宝放大镜效果
Oct 28 #Javascript
js实现百度搜索提示框
Feb 05 #Javascript
You might like
windows中为php安装mongodb与memcache
2015/01/06 PHP
php无限分类使用concat如何实现
2015/11/05 PHP
ThinkPHP5.1表单令牌Token失效问题的解决
2019/03/22 PHP
在Laravel5中正确设置文件权限的方法
2019/05/22 PHP
textarea焦点的用法实现获取焦点清空失去焦点提示效果
2014/05/19 Javascript
node.js中的fs.close方法使用说明
2014/12/17 Javascript
js实现鼠标点击文本框自动选中内容的方法
2015/08/20 Javascript
jQuery实现带延迟的二级tab切换下拉列表效果
2015/09/01 Javascript
Javascript实现页面滚动时导航智能定位
2017/05/06 Javascript
浅谈webpack性能榨汁机(打包速度优化)
2019/01/09 Javascript
Vue 动态组件components和v-once指令的实现
2019/08/30 Javascript
layui实现form表单同时提交数据和文件的代码
2019/10/25 Javascript
通过js随机函数Math.random实现乱序
2020/05/19 Javascript
Postman无法正常返回结果问题解决
2020/08/28 Javascript
Openlayers实现距离面积测量
2020/09/28 Javascript
js中复选框的取值及赋值示例详解
2020/10/18 Javascript
[49:59]KG vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
python中的列表推导浅析
2014/04/26 Python
python模拟鼠标拖动操作的方法
2015/03/11 Python
详解Django中的过滤器
2015/07/16 Python
python设计模式大全
2016/06/27 Python
听歌识曲--用python实现一个音乐检索器的功能
2016/11/15 Python
对python requests发送json格式数据的实例详解
2018/12/19 Python
pyspark操作MongoDB的方法步骤
2019/01/04 Python
Python3.6+selenium2.53.6自动化测试_读取excel文件的方法
2019/09/06 Python
Python爬虫如何应对Cloudflare邮箱加密
2020/06/24 Python
如何在网站上添加谷歌定位信息
2016/04/16 HTML / CSS
HTML5 自动聚焦(autofocus)属性使用介绍
2013/08/07 HTML / CSS
英国、欧洲和全球租车服务:Avis英国
2016/08/29 全球购物
高中竞选班长演讲稿
2014/04/24 职场文书
优秀共产党员事迹材料
2014/12/18 职场文书
2015年售票员工作总结
2015/04/29 职场文书
撤诉书怎么写
2015/05/19 职场文书
谢师宴家长致辞
2015/07/27 职场文书
创业计划书之寿司
2019/07/19 职场文书
Matplotlib绘制条形图的方法你知道吗
2022/03/21 Python