Ausschließen von Formularfeldern aus dem Tastendruck-Handler, der body zugewiesen ist

Ich habe einen Handler für Tastendruck auf einer Webseite, die dem body-Element zugewiesen ist. Ich möchte wirklich, dass es irgendwo auf der Webseite aktiv ist. Zumindest dachte ich. Die Tastendruckereignisse in Texteingabeformularen aktivieren auch den Bodyhandler, was sinnvoll ist, was ich aber nicht möchte.

Im Idealfall möchte ich den Tastendruck-Handler dem body-Element zugewiesen lassen und nur die Eingabeformulare irgendwie ausschließen. Kann ich das Ereignis auf irgendeine Weise auf der Eingangsebene stoppen und verhindern, dass es sich auf den Körper ausbreitet? (Oder ist das überhaupt die richtige Art, HTML-DOM-Ereignisse zu betrachten?)

Antworten auf die Frage(1)

Ihre Antwort auf die Frage