function noNumbers(e){
var keycode = window.event ? e.keyCode : e.which;
//Internet Explorer/Chrome 浏览器使用 取回被按下的字符,而 Netscape/Firefox/Opera 等浏览器使用 。
var keychar = String.fromCharCode(keycode);//fromCharCode:将 Unicode 编码转为一个字符:
if(keycode >= 48 && keycode <= 57){ //数字键盘代码:0-9
e.returnValue = true;
}else if(keycode >=96 && keycode <= 105){ //小键盘数字代码:0-9
e.returnValue = true;
}else if(keycode == 8 || keycode == 46){ //删除键和delete
e.returnValue = true;
}else if(keycode == 109 || keycode == 189){ //负号
e.returnValue = true;
//除此之外,其他的不允许输入
}else{
e.returnValue = false;
}
}