E
Efchen
Guest
Moin,
ich habe ein Eingabefeld in einem Formular. In dem wird ein Event abgefangen:
Auf die Weise wird der Funktion "funktion" ein Event-Objekt übergeben:
Ich benötige aber in der Funktion auch den Namen des Eingabefeldes, in diesem Falle also "foo3". Woher bekomme ich den? Muss ich bei der Deklaration des Event-Handlers etwas anders schreiben?
Wenn ich z.B.
schreibe, dann kann ich in den Klammern zwar beliebige Variablen übergeben, dann habe ich aber kein Event-Objekt mehr. Kann ich alternativ auf diese Weise irgendwie an das Event-Objekt?
Danke,
-Efchen
ich habe ein Eingabefeld in einem Formular. In dem wird ein Event abgefangen:
Code:
var feld=document.createElement("input");
feld.setAttribute("name", "foo3"); /* dito mit id */
...
feld.onkeydown=funktion;
Code:
function funktion(Ereignis)
Wenn ich z.B.
Code:
feld.setAttribute("onkeydown", "funktion()");
Danke,
-Efchen