我的功能有2个问题,因为它显示"缺少部分'键盘事件'"。我在IE 8工作,不知道在这里要改变什么。第二件事是我想改变关键:' n'空格键,所以我也很感激帮助。我尝试过使用keyCode,但也许我做错了。
function myFunction () {
var event = new KeyboardEvent('keydown', {
key: 'n',
altKey: true
});
document.dispatchEvent(event);
}
document.attachEvent('keydown', function (e) {
if (e.altKey && e.key == "n") {
// alt or ctrl is pressed
document.getElementById("blok").innerHTML = "OOHHHH!";
}
});
提前感谢您的帮助。