document.onkeydown = function(event) {
event = event || window.event;
var isEscape = false;
if ("key" in event) {
isEscape = (event.key == "Escape" || event.key == "Esc");
} else {
isEscape = (event.keyCode == 27);
}
if (isEscape) {
event.preventDefault();
console.log(123213123);
}
};
这段代码是关于按钮的状态,但它是本机JS以及如何使这个功能有效?因为我还没有解决。我应该在最后的“if”状态下写什么来防止隐藏侧边栏?
谢谢大家的帮助!