限制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试试