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

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 事件。

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!