jesusShuttlesworth
Grünschnabel
Hallo,
Ich habe versucht, das Erstellen und Löschen von dynamischen Eingabefeldern mit gewissen Keycodes auf der Tastatur zu versehen. Allerdings macht mir bei Abfangen der delete_input Funktion der this-Parameter anscheinend Probleme, d.h. ich kann über Tastendruck nichts löschen. Wenn ich die Funktion delete_input(this); über Button-Click aufrufe, wird mir als Testausgabe ein [object HTMLInputElement] ausgegeben.
Versuche ich jedoch, die Funktion zu Löschen über einen Key-Event, hier die Esc-Taste, abzufangen, wird im Test ein [object HTMLDocument] ausgegeben. Anscheinend interpretiert der Event-Handler den this-Paramter anders als bei onClick(). Irgendjemand eine Idee warum, und wie man das lösen kann?
Ich habe versucht, das Erstellen und Löschen von dynamischen Eingabefeldern mit gewissen Keycodes auf der Tastatur zu versehen. Allerdings macht mir bei Abfangen der delete_input Funktion der this-Parameter anscheinend Probleme, d.h. ich kann über Tastendruck nichts löschen. Wenn ich die Funktion delete_input(this); über Button-Click aufrufe, wird mir als Testausgabe ein [object HTMLInputElement] ausgegeben.
Versuche ich jedoch, die Funktion zu Löschen über einen Key-Event, hier die Esc-Taste, abzufangen, wird im Test ein [object HTMLDocument] ausgegeben. Anscheinend interpretiert der Event-Handler den this-Paramter anders als bei onClick(). Irgendjemand eine Idee warum, und wie man das lösen kann?
Zuletzt bearbeitet: