接受IE和火狐回车的JS
IE下,keyCode:对于keypress事件,表示按下按键的Unicode字符;对于keydown/keyup 事件,表示按下按键的数字代码。无charCode属性。
DOM标准下,keyCode:表示按下按键的数字代码。charCode:按下按键的Unicode字符。
Netscape/Firefox/Opera 下,也可使用 event.which,表示按下按键的数字代码。
如果你想获取用户实际敲击的按钮,用keydown事件来获取事件对象,并获取keyCode值,这在所有浏览器都行的通。
<script type="text/javascript">
function keyDown(e) {
var currKey = 0, e = e || event;
currKey = e.keyCode;
if(currKey ==13)
{
$("#btnLogin").click();
return true;
}
}
document.onkeydown = keyDown;//
</script>