当前位置: 代码迷 >> HTML/CSS >> 问个简单的有关问题~正则表达式
  详细解决方案

问个简单的有关问题~正则表达式

热度:75   发布时间:2012-03-28 15:40:03.0
问个简单的问题~正则表达式
this.value.replace(/\D/g,'') 是将输入的非数字转化为空吧

那我如果只允许输入1-99,其他的转化为空,我该怎么做呢?

------解决方案--------------------
<input name="txt1" onchange="if(!/^[1-9]{1,2}$|(^[1-9]{1}0$)/.test(this.value)){alert('只能输入数字');this.value='';}">
------解决方案--------------------
<input name="txt1" onkeyup="if(!/^[1-9]{1,2}$|(^[1-9]{1}0$)/.test(this.value)){this.value='';}">
------解决方案--------------------
探讨

引用:
<input name="txt1" onkeyup="if(!/^[1-9]{1,2}$|(^[1-9]{1}0$)/.test(this.value)){this.value='';}">



nkeyup=="if(!/^[1-9]{1,2}$|(^[1-9]{1}0$)/.test(this.value)){this.value='……