使用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 相关文章推荐
jquery自动完成插件(autocomplete)应用之PHP版
Dec 15 Javascript
仿中关村在线首页弹出式广告插件(jQuery版)
May 03 Javascript
Extjs中ComboBoxTree实现的下拉框树效果(自写)
May 28 Javascript
jQuery form插件的使用之处理server返回的JSON, XML,HTML数据
Jan 26 Javascript
js复制内容到剪贴板代码,js复制代码的简单实例
Oct 27 Javascript
微信小程序 页面传值详解
Mar 10 Javascript
微信小程序中的onLoad详解及简单实例
Apr 05 Javascript
ES6 javascript中class类的get与set用法实例分析
Oct 30 Javascript
JavaScript创建对象的四种常用模式实例分析
Jan 11 Javascript
Node.js实现一个HTTP服务器的方法示例
May 13 Javascript
JavaScript实现图片合成下载的示例
Nov 19 Javascript
Nest.js 授权验证的方法示例
Feb 22 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
解决php接收shell返回的结果中文乱码问题
2014/01/23 PHP
PHP生成自适应大小的缩略图类及使用方法分享
2014/05/06 PHP
php生成带logo二维码方法小结
2016/04/08 PHP
PHP实现SMTP邮件的发送实例
2018/09/27 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
2019/11/23 PHP
PHP如何获取Cookie并实现模拟登录
2020/07/16 PHP
js 方法实现返回多个数据的代码
2009/04/30 Javascript
IE6下出现JavaScript未结束的字符串常量错误的解决方法
2010/11/21 Javascript
从零开始学习jQuery (十) jQueryUI常用功能实战
2011/02/23 Javascript
jQuery前台数据获取实现代码
2011/03/16 Javascript
jQuery 自定义函数写法分享
2012/03/30 Javascript
jQuery选择器源码解读(七):elementMatcher函数
2015/03/31 Javascript
javascript经典特效分享 手风琴、轮播图、图片滑动
2016/09/14 Javascript
利用jQuery对无序列表排序的简单方法
2016/10/16 Javascript
JS调用某段SQL语句的方法
2016/10/20 Javascript
BootStrap 下拉菜单点击之后不会出现下拉菜单(下拉菜单不弹出)的解决方案
2016/12/14 Javascript
JS实现队列的先进先出功能示例
2017/05/10 Javascript
详解JavaScript调用栈、尾递归和手动优化
2017/06/03 Javascript
详解Node中导入模块require和import的区别
2017/08/11 Javascript
ES6 javascript中class类的get与set用法实例分析
2017/10/30 Javascript
一个基于react的图片裁剪组件示例
2018/04/18 Javascript
详解微信小程序实现WebSocket心跳重连
2018/07/31 Javascript
Vue组件创建和传值的方法
2018/08/17 Javascript
JavaScript如何实现元素全排列实例代码
2019/05/14 Javascript
Python正则表达式实现截取成对括号的方法
2017/01/06 Python
python利用MethodType绑定方法到类示例代码
2017/08/27 Python
python使用turtle库与random库绘制雪花
2018/06/22 Python
对python创建及引用动态变量名的示例讲解
2018/11/10 Python
tensorflow指定CPU与GPU运算的方法实现
2020/04/21 Python
Python3.9 beta2版本发布了,看看这7个新的PEP都是什么
2020/06/10 Python
利用CSS3实现单选框动画特效示例代码
2016/09/26 HTML / CSS
英国最大的专业户外零售商:Mountain Warehouse
2018/06/06 全球购物
施华洛世奇波兰官网:SWAROVSKI波兰
2019/06/18 全球购物
新入职员工的自我介绍演讲稿
2014/01/02 职场文书
乡镇党建工作汇报材料
2014/08/14 职场文书
python脚本框架webpy的url映射详解
2021/11/20 Python