fgm实例练习笔记-3.6判断数字是否为两位数
来源:互联网 发布:堆和栈的区别java 编辑:程序博客网 时间:2024/05/20 16:34
<script>window.onload = function(){ var otex = document.getElementsByTagName("input"); otex[0].onkeyup = function(){ this.value = this.value.replace(/[^\d]/,"");}//输入时直接删除掉不符合数字的内容 otex[1].onclick = function(){ otex[0].value.length == 2 ? alert ("Right,这是2位数")://.length得到字符串长度,是两位数就报正确,不是就报位数 alert ("这是" + otex[0].value.length + "位数");} };</script>
原版引入了test()方法,检测字符串是否匹配正则表达式:RegExpObject.test(string),正则表达式 /^\d{2}$/,检测otex[0].value匹配数字是否匹配了两次。注意圆括号的使用 (),结尾不要忘了 )。
并加入了没有输入内容时的警告。
(otex[0].value == "") ? alert("please") : alert(/^\d{2}$/.test(parseInt(otex[0].value)) ? "right,这是2位数" : "这是“ + otex[0].value.length +"位数";)
阅读全文
0 0
- fgm实例练习笔记-3.6判断数字是否为两位数
- JS练习笔记(3)--判断数字是否为两位数
- fgm实例练习笔记-3.4比较数字大小
- 06:判断是否为两位数
- fgm实例练习笔记-3.7网页计算器
- fgm实例练习笔记-3.9倒计时
- fgm实例练习笔记-4.1 setTimeout应用
- fgm实例练习笔记-2.3求出数组中所有数字的和
- fgm实例练习笔记-3.3点击累加数字,自加1
- fgm实例练习笔记-1.1控制Div属性
- fgm实例练习笔记-1.2网页换肤
- fgm实例练习笔记-1.3函数接收参数并弹出
- fgm实例练习笔记-1.5js写css hover选择器
- fgm实例练习笔记-1.6记住密码提示框
- fgm实例练习笔记-2.1点击展开下拉列表
- fgm实例练习笔记-2.4弹出层效果
- fgm实例练习笔记-3.8简易网页时钟
- 判断是否为数字Util--笔记
- 雪碧图的使用
- 自己做的简单选项卡
- 浅谈web应用的负载均衡、集群、高可用(HA)解决方案
- Android机制之Handler解析
- Android一键加QQ群
- fgm实例练习笔记-3.6判断数字是否为两位数
- YOLO安装与配置
- C# XML Serialization序列化成字符串含有65279
- OFDM如何消除ISI与ICI
- Android基础控件——ViewFlipper的使用,仿淘宝头条垂直滚动广告条
- Type error create_engine() take at least 3 arguments (3 given)
- linux命令大全
- QTableWidget,QTableView分页(1)——制作分页栏
- 跨域cookie