键盘事件键码跨浏览器兼容
window.onload=function(){ document.onkeypress=function(event){ alert(getCharCode(event)); } function getCharCode(event){ var e = event || window.event; if(typeof e.charCode == 'number'){ return e.charCode; }else{ return e.keyCode; } } } window.onload=function(){ document.onkeypress=function(event){ alert(String.fromCharCode(getCharCode(event))); } function getCharCode(event){ var e = event || window.event; if(typeof e.charCode == 'number'){ return e.charCode; }else{ return e.keyCode; } } }