当前位置: 首页 > 编程笔记 >

使用JavaScript判断用户输入的是否为正整数(两种方法)

蒋奇
2023-03-14
本文向大家介绍使用JavaScript判断用户输入的是否为正整数(两种方法),包括了使用JavaScript判断用户输入的是否为正整数(两种方法)的使用技巧和注意事项,需要的朋友参考一下

在项目开发中,需要使用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判断输入是否为数字类型的方法总结,包括了JavaScript判断输入是否为数字类型的方法总结的使用技巧和注意事项,需要的朋友参考一下 JavaScript判断输入是否为数字类型的方法总结 前言 很多时候需要判断一个输入是否位数字,下面简单列举集中方法。 第一种方法 isNaN isNaN  返回一个 Boolean 值,指明提供的值是否是保留值 NaN (不是数字

  • 本文向大家介绍JavaScript中使用Object.prototype.toString判断是否为数组,包括了JavaScript中使用Object.prototype.toString判断是否为数组的使用技巧和注意事项,需要的朋友参考一下 为什么要用Object.prototype.toString而不是Function.prototype.toString或者其它?这是和他们的toStrin

  • 本文向大家介绍PHP判断一个变量是否为整数、正整数的方法示例,包括了PHP判断一个变量是否为整数、正整数的方法示例的使用技巧和注意事项,需要的朋友参考一下 在PHP中判断一个变量是否为整数 在写PHP代码的时候遇到这样一个小问题:如何判断一个变量是否为整数,于是在网上找到了两个方法来解决,在此做一个小小的记录。 方法1 这里用is_int()方法来判断传入的参数是否为整数形(int),而不是判断它

  • 本文向大家介绍判断iPhone的WiFi是否打开的两种方法,包括了判断iPhone的WiFi是否打开的两种方法的使用技巧和注意事项,需要的朋友参考一下 判断WiFi是否连接可以使用Reachability进行判断,那么WiFi是否打开应该怎么判断呢? 下面是两种完全基于不同思路的方法: 方法一: 使用SystemConfiguration.framework 库进行判断 方法二: 使用KVC对St

  • 判断一个数是否为素数 思路说明 这个问题有多种解法,以下的解法来自网络整理。供参考使用。 解决(Python) #! /usr/bin/env python #coding:utf-8 """ """ #方法一 import math def isPrime1(n): if n <= 1: return False for i in range(2, int(

  • 本文向大家介绍JavaScript判断是否为数字的4种方法及效率比较,包括了JavaScript判断是否为数字的4种方法及效率比较的使用技巧和注意事项,需要的朋友参考一下 今天针对不同的数值判定方式在chrome上做了一个效率的对比,结果如下: 注意:通过正则表达式仅能用于字符串中的内容是否是纯数值,而不能用于判断是否是数值对象。放在此处仅用于对比。 其代码如下: