澳门新萄京:JavaScript正则表明式校验非正整数实
分类:澳门新萄京最大平台

在档案的次序开销中,需求接纳JavaScript验证用户输入的是还是不是为正整数。

话非常少说,跟小编一齐来看看啊

一般来讲所示:

正则达成文本框只可以输入正整数

最大数: 98765 具体功能谐和测试咯 :)

方法一:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
 <title></title>
 <script type="text/javascript">
 function validation() {
 var val = document.getElementById("txtNumber").value;
 var regu = /^((-d )|(0 ))$/;
 if (val != "") {
 if (!regu.test(val)) {
  document.getElementById("labResult").style.color = "red";
  document.getElementById("labResult").innerHTML = "验证失败!";
 } else {
  document.getElementById("labResult").style.color = "green";
  document.getElementById("labResult").innerHTML = "验证成功!";
 }
 }
 }
 </script>
</head>
<body>
 <input id="txtNumber" name="txtNumber" type="text" />
 <input id="btnValidation" name="btnValidation" type="button" value="校验" onclick="validation()" />
 验证结果:<label id="labResult" ></label>
</body>
</html>
<html> 
<head> 
<title>只能输入正整数</title> 
</head> 
<body> 
兑换数量:<input type="text" ID="txtNumber" Width="50px" onkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/D/g,'')}" 
                  onafterpaste="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'0')}else{this.value=this.value.replace(/D/g,'')}" /> 
<input type="button" ID="btn1" value=" 兑 换 " OnClick='return confirm("确定兑换?");' /> 
</body> 
</html> 

[Ctrl A 全选 注:如需引进外界Js需刷新技能举办]

[Ctrl A 全选 注:如需引进外界Js需刷新能力执行]

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;
}

上述正是本文的全部内容,希望本文的开始和结果对大家的学习可能职业能推动一定的扶植,同一时候也期待多多帮忙脚本之家!

上述正是作者为大家带来的JS只可以输入正整数的简约实例全体内容了,希望我们多多帮衬脚本之家~

你可能感兴趣的篇章:

  • js决断输入是或不是为正整数、浮点数等数字的函数代码
  • JavaScript正则表达式校验非零的正整数实例
  • jquery 正整数数字校验正则表达式
  • JS只好输入正整数的简便实例
  • 一种求正整数幂的飞速算法详解
  • 只可以输入小于最大数且是正整数的本子
  • 行使JavaScript推断用户输入的是还是不是为正整数(二种艺术)
  • JavaScript正则表达式校验非正整数实例
  • C 初学者之依据输入的任何一个正整数,输出大概被代表的连天正整数
  • C 求多少个正整数最大公约数的秘籍
  • 澳门新萄京,JQuery判定正整数整理小结

你或然感兴趣的小说:

  • js判定输入是或不是为正整数、浮点数等数字的函数代码
  • 正则文本框只好输入正整数
  • JavaScript正则表明式校验非零的正整数实例
  • jquery 正整数数字校验正则表明式
  • JS只可以输入正整数的粗略实例
  • 一种求正整数幂的全快速计算法详解
  • 应用JavaScript判定用户输入的是否为正整数(三种艺术)
  • JavaScript正则表明式校验非正整数实例
  • C 初学者之依据输入的别样八个正整数,输出也许被代表的连天正整数
  • C 求多个正整数最大公约数的方法
  • JQuery剖断正整数整理小结

方法二:

你大概感兴趣的篇章:

  • js推断输入是还是不是为正整数、浮点数等数字的函数代码
  • 正则文本框只可以输入正整数
  • 澳门新萄京:JavaScript正则表明式校验非正整数实例,只可以输入小于最大数且是正整数的剧本。JavaScript正则表明式校验非零的正整数实例
  • jquery 正整数数字校验正则表达式
  • JS只可以输入正整数的简易实例
  • 澳门新萄京:JavaScript正则表明式校验非正整数实例,只可以输入小于最大数且是正整数的剧本。一种求正整数幂的迅快速计算法详解
  • 只可以输入小于最大数且是正整数的脚本
  • 使用JavaScript判定用户输入的是或不是为正整数(二种办法)
  • C 初学者之依据输入的其余两个正整数,输出大概被代表的连天正整数
  • C 求八个正整数最大公约数的措施
  • JQuery决断正整数整理小结

你恐怕感兴趣的小说:

  • js剖断输入是不是为正整数、浮点数等数字的函数代码
  • 正则文本框只可以输入正整数
  • JavaScript正则表达式校验非零的正整数实例
  • jquery 正整数数字校验正则表明式
  • 一种求正整数幂的快速算法详解
  • 只可以输入小于最大数且是正整数的剧本
  • 利用JavaScript推断用户输入的是不是为正整数(二种格局)
  • JavaScript正则表明式校验非正整数实例
  • C 初学者之遵照输入的别的叁个正整数,输出恐怕被代表的连日正整数
  • C 求多少个正整数最大公约数的办法
  • JQuery推断正整数整理小结
var type="^[0-9]*[1-9][0-9]*$"; 
var re = new RegExp(type); 
if(subjectHour.value.match(re)==null) { 
  alert("请输入大于零的整数!"); 
  return false;
}

二种格局其实思路一致,都以运用正则表达式。

上述所述是小编给我们介绍的施用JavaScript剖断用户输入的是还是不是为正整数(两种办法),希望对大家享有帮助,如若大家有任何疑问招待给本人留言,小编会及时复苏大家的!

您大概感兴趣的篇章:

  • js决断输入是不是为正整数、浮点数等数字的函数代码
  • 正则文本框只可以输入正整数
  • JavaScript正则表明式校验非零的正整数实例
  • jquery 正整数数字校验正则表明式
  • JS只可以输入正整数的简短实例
  • 一种求正整数幂的高速算法详解
  • 只好输入小于最大数且是正整数的本子
  • JavaScript正则表达式校验非正整数实例
  • C 初学者之根据输入的别样贰个正整数,输出大概被代表的连接正整数
  • C 求多个正整数最大公约数的艺术
  • JQuery剖断正整数整理小结

本文由澳门新萄京发布于澳门新萄京最大平台,转载请注明出处:澳门新萄京:JavaScript正则表明式校验非正整数实

上一篇:澳门新萄京浏览器根对象window之history,消除微信 下一篇:没有了
猜你喜欢
热门排行
精彩图文