资料
表格
制度
合同
管理
职场
经营
创业
范文
总结
计划
作文
文章
美文
词句
教程
模板
图片
字体
图标
办公
人事
财务
生产
管理资源吧首页
>>>
教程
>>>
编程
>>>
正则表达式教程
>>>
javascript 正则 判断是否是数字的脚本
不错的一个用正则检测输入的字符是否为数字的代码,也是一种并不常见的写法
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=GB2312" /> <title>Untitled Document</title> </head> <body> <input type="text" id="myInput" value="" /> <input type="button" value="确定" id="myButton" /> </body> </html> <img src="/_New/_cj/myeditor/sysimage/space.gif" class="ewebeditor__script" _ewebeditor_fake_tag="script" _ewebeditor_fake_value="%3Cscript%20language%3D%22JavaScript%22%20type%3D%22text%2Fjavascript%22%3E%20%0D%0A%20%20%20%20%20%20%20%20function%20%24(obj)%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20return%20document.getElementById(obj)%3B%20%0D%0A%20%20%20%20%20%20%20%20%7D%20%0D%0A%20%20%20%20%20%20%20%20function%20checkIsInteger(str)%20%0D%0A%20%20%20%20%20%20%20%20%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%E5%A6%82%E6%9E%9C%E4%B8%BA%E7%A9%BA%EF%BC%8C%E5%88%99%E9%80%9A%E8%BF%87%E6%A0%A1%E9%AA%8C%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if(str%20%3D%3D%20%22%22)%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20true%3B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if(%2F%5E(%5C-%3F)(%5Cd%2B)%24%2F.test(str))%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20true%3B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20else%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3B%20%0D%0A%20%20%20%20%20%20%20%20%20%7D%20%0D%0A%20%20%20%20%20%20%20%20%20String.prototype.trim%20%3D%20function()%20%0D%0A%20%20%20%20%20%20%20%20%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20this.replace(%2F(%5E%5B%5Cs%5D*)%7C(%5B%5Cs%5D*%24)%2Fg%2C%20%22%22)%3B%20%0D%0A%20%20%20%20%20%20%20%20%7D%20%0D%0A%20%20%20%20%20%20%20%20%24(%22myButton%22).onclick%3Dfunction()%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20if(checkIsInteger(%24(%22myInput%22).value.trim()))%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20alert(%22%E6%88%90%E5%8A%9F%22)%3B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%7Delse%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20alert(%22%E5%8F%AA%E8%83%BD%E6%98%AF%E6%95%B0%E5%AD%97%22)%3B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%20%0D%0A%20%20%20%20%20%20%20%20%7D%20%0D%0A%20%20%20%20%20%20%20%20%3C%2Fscript%3E">
[Ctrl+A 全选 注:
如需引入外部Js需刷新才能执行
]
教程首页
更多教程