JS控制键盘输入数字 能控制键盘输入的时候只能输入数字邮编:<input name="zip" maxlength="6" type="text" id="zip" value='' onkeypress="var k=event.keyCode; if (((k==46)||(k <=57 && k>=48)) &&(k!=102)) return true;else return false" />注:但是还可以输入英文状态下的“点” 最后还要加正则表达式判断一下。