使用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 相关文章推荐
检测是否已安装 .NET Framework 3.5的js脚本
Feb 14 Javascript
javascript 得到文件后缀名的思路及实现
May 09 Javascript
jquery中prop()方法和attr()方法的区别浅析
Sep 06 Javascript
jQuery实现带滚动导航效果的全屏滚动相册实例
Jun 19 Javascript
以JavaScript来实现WordPress中的二级导航菜单的方法
Dec 14 Javascript
使用vue中的v-for遍历二维数组的方法
Mar 07 Javascript
详解webpack模块化管理和打包工具
Apr 21 Javascript
Canvas实现微信红包照片效果
Aug 21 Javascript
记一次webapck4 配置文件无效的解决历程
Sep 19 Javascript
在webstorm开发微信小程序之使用阿里自定义字体图标的方法
Nov 15 Javascript
vue 使用element-ui中的Notification自定义按钮并实现关闭功能及如何处理多个通知
Aug 17 Javascript
Python机器学习之决策树和随机森林
Jul 15 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
phpmyadmin 访问被拒绝的真实原因
2009/06/15 PHP
腾讯QQ微博API接口获取微博内容
2013/10/30 PHP
详解PHP版本兼容之openssl调用参数
2018/07/25 PHP
laravel框架语言包拓展实现方法分析
2019/11/22 PHP
JavaScript 学习点滴记录
2009/04/24 Javascript
原生js实现改变随意改变div属性style的名称和值的结果
2013/09/26 Javascript
深入理解javascript动态插入技术
2013/11/12 Javascript
js select option对象小结
2013/12/20 Javascript
JavaScript中实现最高效的数组乱序方法
2014/10/11 Javascript
JavaScript实现16进制颜色值转RGB的方法
2015/02/09 Javascript
JavaScript中join()方法的使用简介
2015/06/09 Javascript
基于JavaScript实现轮播图代码
2016/07/14 Javascript
KnockoutJS 3.X API 第四章之click绑定
2016/10/10 Javascript
javascript 实现文本使用省略号替代(超出固定高度的情况)
2017/02/21 Javascript
JavaScript中数组常见操作技巧
2017/09/01 Javascript
vue 里面使用axios 和封装的示例代码
2017/09/01 Javascript
原生JavaScript实现的简单放大镜效果示例
2018/02/07 Javascript
vue源码nextTick使用及原理解析
2019/08/13 Javascript
Vue设置长时间未操作登录自动到期返回登录页
2020/01/22 Javascript
快速了解Vue父子组件传值以及父调子方法、子调父方法
2020/07/15 Javascript
Python函数可变参数定义及其参数传递方式实例详解
2015/05/25 Python
python3.6连接MySQL和表的创建与删除实例代码
2017/12/28 Python
python如何解析配置文件并应用到项目中
2019/06/27 Python
Python socket模块ftp传输文件过程解析
2019/11/05 Python
HTML5 video播放器全屏(fullScreen)方法实例
2015/04/24 HTML / CSS
巴西婴儿用品商店:Bebe Store
2017/11/23 全球购物
Snapfish爱尔兰:在线照片打印和个性化照片礼品
2018/09/17 全球购物
美国最大的电子宠物训练产品制造商:PetSafe
2018/10/12 全球购物
美国眼镜网站:LensCrafters
2020/01/19 全球购物
建筑个人求职信范文
2014/01/25 职场文书
师德建设实施方案
2014/03/21 职场文书
大学生活自我评价
2014/04/09 职场文书
片区教研活动总结
2014/07/02 职场文书
暑期培训班策划方案
2014/08/26 职场文书
先进基层党组织事迹材料2016
2016/02/29 职场文书
Python re.sub 反向引用的实现
2021/07/07 Python