我的“Escape”事件监听器不起作用,但如果我输入“Enter”而不是“Escape”,它就会与“Enter”一起工作。
这是我的代码:
addEventListener("keypress", function (event) { if (event.key === "Escape") { spanClick(); } });
问题是 keypress 事件未检测到“Escape”键。 keypress 事件通常仅用于字符键而不是特殊键。请改用 keydown 或 keyup 事件。
keypress
keydown
keyup
问题是
keypress
事件未检测到“Escape”键。keypress
事件通常仅用于字符键而不是特殊键。请改用keydown
或keyup
事件。