使用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 相关文章推荐
IE6已终止操作问题的2种情况及解决
Apr 23 Javascript
让JavaScript的Alert弹出框失效的方法禁止弹出警告框
Sep 03 Javascript
node.js请求HTTPS报错:UNABLE_TO_VERIFY_LEAF_SIGNATURE\的解决方法
Dec 18 Javascript
JavaScript 详解预编译原理
Jan 22 Javascript
Jquery实现跨域异步上传文件总结
Feb 03 Javascript
JavaScript中利用构造器函数模拟类的方法
Feb 16 Javascript
jquery实现企业定位式导航效果
Jan 01 jQuery
Vue封装一个简单轻量的上传文件组件的示例
Mar 21 Javascript
微信小程序map组件结合高德地图API实现wx.chooseLocation功能示例
Jan 23 Javascript
跟混乱的页面弹窗说再见
Apr 11 Javascript
如何利用vue+vue-router+elementUI实现简易通讯录
May 13 Javascript
Vue最新防抖方案(必看篇)
Oct 30 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常用代码大全(新手入门必备)
2010/06/29 PHP
PHP CURL模拟登录新浪微博抓取页面内容 基于EaglePHP框架开发
2012/01/16 PHP
PHP开发者常犯的10个MySQL错误更正剖析
2012/01/30 PHP
深入PHP autoload机制的详解
2013/06/09 PHP
PHP实现的简单mock json脚本分享
2015/02/10 PHP
详解js异步文件加载器
2016/01/24 PHP
Symfony2在Nginx下的配置方法图文教程
2016/02/04 PHP
thinkPHP3.x常量整理(预定义常量/路径常量/系统常量)
2016/05/20 PHP
laravel5.4生成验证码的实例讲解
2017/08/05 PHP
PHP使用星号替代用户名手机和邮箱的实现代码
2018/02/07 PHP
JS 文字符串转换unicode编码函数
2009/05/30 Javascript
一个简单的javascript类定义例子
2009/09/12 Javascript
2010年最佳jQuery插件整理
2010/12/06 Javascript
javascript 弹出层组件(升级版)
2011/05/12 Javascript
ajax上传时参数提交不更新等相关问题
2012/12/11 Javascript
JavaScript创建对象的方式小结(4种方式)
2015/12/17 Javascript
浅谈javascript基础之客户端事件驱动
2016/06/10 Javascript
jquery实现input框获取焦点的方法
2017/02/06 Javascript
javascript自执行函数
2017/02/10 Javascript
基于jQuery实现一个marquee无缝滚动的插件
2017/03/09 Javascript
vue-router实现webApp切换页面动画效果代码
2017/05/25 Javascript
基于JS对象创建常用方式及原理分析
2017/06/28 Javascript
通过 JS 判断页面是否有滚动条的实现方法
2018/04/05 Javascript
[52:06]FNATIC vs NIP 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
python实现矩阵乘法的方法
2015/06/28 Python
Python使用pyodbc访问数据库操作方法详解
2018/07/05 Python
详解用python自制微信机器人,定时发送天气预报
2019/03/25 Python
Python任意字符串转16, 32, 64进制的方法
2019/06/12 Python
浅谈python的elementtree模块处理中文注意事项
2020/03/06 Python
canvas画图被放大且模糊的解决方法
2020/08/11 HTML / CSS
KEETSA环保床垫:更好的睡眠,更好的生活!
2016/11/24 全球购物
《最大的麦穗》教学反思
2014/04/17 职场文书
卫校毕业生自我鉴定
2014/09/28 职场文书
防溺水安全教育主题班会
2015/08/12 职场文书
Python实现智慧校园自动评教全新版
2021/06/18 Python
Windows server 2012搭建FTP服务器
2022/04/29 Servers