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

限制text的输入只能是数字和英文字母x,该怎么处理

2012-05-21 
限制text的输入只能是数字和英文字母xonkeypressif (event.keyCode 45 || event.keyCode 57 || even

限制text的输入只能是数字和英文字母x
onkeypress="if (event.keyCode < 45 || event.keyCode > 57 || event.keyCode==88) event.returnValue = false;",这样写为什么不对呢,去掉event.keycode==88。可以限制只输入数字的,但是现在我想还能输入x,但不能输入其他的,要怎么做呢

[解决办法]

HTML code
<!DOCTYPE HTML><html>    <head>        <meta charset="gb2312" />        <title></title>    </head>    <body>        <input onkeyup="this.value = this.value.replace(/[^\dx]/g, '')" />    </body></html>
[解决办法]
(event.keyCode < 45 || event.keyCode > 57)&&event.keyCode!=88试试

热点排行