博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用JavaScript验证用户输入的是否为正整数
阅读量:5018 次
发布时间:2019-06-12

本文共 421 字,大约阅读时间需要 1 分钟。

在项目开发中,需要使用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;
}

两种方法其实思路相同,都是使用正则表达式。

转载于:https://www.cnblogs.com/zhouhb/p/6367053.html

你可能感兴趣的文章
如何插入flash和视频
查看>>
js判断登陆用户名及密码是否为空的简单实例
查看>>
C# MessageBox 消息对话框
查看>>
同一进程中的线程究竟共享哪些资源
查看>>
微信公众平台数据接口开始内测
查看>>
日常训练
查看>>
HDU 2933 MAX Average Problem
查看>>
分析器错误消息: 未能创建类型
查看>>
51单片机学习笔记(清翔版)(19)——串口通信
查看>>
WordPress无法显示Gravatar头像的解决方法
查看>>
模板 - 数学 - 博弈论
查看>>
Phonebook 导出联系人到SD卡(.vcf)
查看>>
asp.net mvc中异步控制器的诡异
查看>>
uva11021 - Tribles(概率)
查看>>
FZU 2102 Solve equation(水,进制转化)&& FZU 2111(贪心,交换使数字最小)
查看>>
Hug the princess(思维,位运算)
查看>>
搭建环境
查看>>
Java的GUI组件的布局管理器
查看>>
多叉树的实现
查看>>
15. 3Sum
查看>>