使用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 相关文章推荐
在js中使用"with"语句中跨frame的变量引用问题
Mar 08 Javascript
jquery 应用代码 方便的排序功能
Feb 06 Javascript
JavaScript DOM学习第四章 getElementByTagNames
Feb 19 Javascript
用Javascript来生成ftp脚本的小例子
Jul 03 Javascript
jQuery实现html表格动态添加新行的方法
May 28 Javascript
jQuery 检查某个元素在页面上是否存在实例代码
Oct 27 Javascript
vue select组件的使用与禁用实现代码
Apr 10 Javascript
H5+C3+JS实现双人对战五子棋游戏(UI篇)
May 28 Javascript
手把手带你封装一个vue component第三方库
Feb 14 Javascript
仿vue-cli搭建属于自己的脚手架的方法步骤
Apr 17 Javascript
JS实现查找数组中对象的属性值是否存在示例
May 24 Javascript
Node.js 中如何收集和解析命令行参数
Jan 08 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
这部番真是良心,画质好到像风景区,剧情让人跟着小公会热血沸腾
2020/03/10 日漫
用libTemplate实现静态网页的生成
2006/10/09 PHP
PHP zlib扩展实现页面GZIP压缩输出
2010/06/17 PHP
限制ckeditor上传图片文件大小的方法
2013/11/15 PHP
浅析ThinkPHP中execute和query方法的区别
2014/06/13 PHP
PHP解码unicode编码的中文字符代码分享
2014/08/13 PHP
php中debug_backtrace、debug_print_backtrace和匿名函数用法实例
2014/12/01 PHP
初学JavaScript_03(ExtJs Grid的简单使用)
2008/10/02 Javascript
dwr spring的集成实现代码
2009/03/22 Javascript
快速解决FusionCharts联动的中文乱码问题
2013/12/04 Javascript
jquery图片轮播插件仿支付宝2013版全屏图片幻灯片
2014/04/03 Javascript
JavaScript跨平台的开源框架NativeScript
2015/03/24 Javascript
JavaScript操作URL的相关内容集锦
2015/10/29 Javascript
你一定会收藏的Nodejs代码片段
2016/02/04 NodeJs
jQuery插件实现文字无缝向上滚动效果代码
2016/02/25 Javascript
JavaScript的ExtJS框架中表格的编写教程
2016/05/21 Javascript
Javascript中内建函数reduce的应用详解
2016/10/20 Javascript
JS实现的二叉树算法完整实例
2017/04/06 Javascript
微信小程序如何获取用户手机号
2018/01/26 Javascript
关于layui表单中按钮自动提交的解决方法
2019/09/09 Javascript
vue跳转同一个组件,参数不同,页面接收值只接收一次的解决方法
2019/11/05 Javascript
jquery实现上传图片功能
2020/06/29 jQuery
vue中element 的upload组件发送请求给后端操作
2020/09/07 Javascript
如何运行Python程序的方法
2013/04/21 Python
基于Django ORM、一对一、一对多、多对多的全面讲解
2019/07/26 Python
python实现两个一维列表合并成一个二维列表
2019/12/02 Python
python Shapely使用指南详解
2020/02/18 Python
Python3+RIDE+RobotFramework自动化测试框架搭建过程详解
2020/09/23 Python
Django中日期时间型字段进行年月日时分秒分组统计
2020/11/27 Python
html5 Canvas画图教程(2)—画直线与设置线条的样式如颜色/端点/交汇点
2013/01/09 HTML / CSS
西班牙拥有最佳品牌的动物商店:Animalear.com
2018/01/05 全球购物
澳洲网红粉泥面膜:Sand & Sky
2019/08/13 全球购物
五一手机促销方案
2014/03/08 职场文书
2014年预备党员群众路线教育实践活动对照检查材料思想汇报
2014/10/02 职场文书
财务部岗位职责范本
2015/04/14 职场文书
pycharm代码删除恢复的方法
2021/06/26 Python