当前位置: 代码迷 >> ASP >> input文本输入带有*符号转为字母X解决办法
  详细解决方案

input文本输入带有*符号转为字母X解决办法

热度:107   发布时间:2012-03-05 11:54:03.0
input文本输入带有*符号转为字母X
如题,
<input class="quick01" type="text" size="6" value="" name="hao">


我在小键盘上输入*符号或者+符号,value的值都会自动转换成字母X

比如输入123*456后,value的值是123X456
  输入23**4后,value的值是23xx4


求思路,求代码!谢谢!

------解决方案--------------------
onkeyup= "value=value.replace(/[\*]+/, 'x')试下吧。。。
------解决方案--------------------
探讨
我已经有onKeyUp="value=value.replace(/[^\d|x]/g,'')"了




引用:
HTML code
<input class="quick01" type="text" size="6" value="" name="hao" onkeyup="this.value=this.value.replace(/[*+]/g,……

------解决方案--------------------
好吧,现成回过神来了
HTML code
<input class="quick01" type="text" size="6" value="" name="hao" onkeyup="this.value=this.value.replace(/[*+]/g,'x').replace(/[^\d|x]/g,'')"> 
  相关解决方案