对于开发网站中前台页面遇到的一个问题:event 能在 IE 中实现,但是在 Firefox 中不能实现。
代码1:
$("body").keydown(function () {
if (event.keyCode == 13) {
sendLoginData();
}
})
解决方法:
$("body").keydown(function (e) {
e = e || event;
if (e.keyCode == 13) {
sendLoginData();
}
})
<input οnkeydοwn="keydown(event)" type="text" />
function keydown(e) {
var keycode = window.event ? e.keyCode : e.which;
if (keycode == 13) {
// your code
}
}