Escape Eventlistener funktioniert nicht, aber wenn ich die Eingabetaste eingebe, funktioniert es?
P粉362071992
P粉362071992 2024-03-20 10:03:49
0
1
330

Mein „Escape“-Ereignis-Listener funktioniert nicht, aber wenn ich „Enter“ statt „Escape“ eingebe, funktioniert es mit „Enter“.

Das ist mein Code:

addEventListener("keypress", function (event) {
  if (event.key === "Escape") {
    spanClick();
  }
});

P粉362071992
P粉362071992

Antworte allen(1)
P粉523625080

问题是 keypress 事件未检测到“Escape”键。 keypress 事件通常仅用于字符键而不是特殊键。请改用 keydownkeyup 事件。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage