首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求1js正则表达式

2012-06-20 
求一js正则表达式只能输入正整数,可以输入零,但不能以零开头如(0125)不可以,在线等!![解决办法]/[1-9][0-9

求一js正则表达式
只能输入正整数,可以输入零,但不能以零开头如(0125)不可以,在线等!!

[解决办法]
/[1-9][0-9]*/
[解决办法]
0|/^[1-9]{1,}
[解决办法]
0|/^[1-9][0-9]+?
[解决办法]

探讨
我想在输入的时候,如果不符合要求,就不让他输入,,大家可不可以写详细一点js

[解决办法]
百度 Google 一下很多
[解决办法]
HTML code
    <div>        <input id="phoneNo" type="text" onkeyup="checkPhoneNo(this);" />        <script type="text/javascript">            function checkPhoneNo(o) {                var reg = /^0|[^\d]*/g;                o.value = o.value.replace(reg, '');            }        </script>    </div>
[解决办法]
HTML code
    <div>        <input id="phoneNo" type="text" onkeyup="checkPhoneNo(this);" />        <script type="text/javascript">            function checkPhoneNo(o) {                var reg = /^0[\d]+|[^\d]*/g;                o.value = o.value.replace(reg, '');            }        </script>    </div> 

热点排行