Dennis: Objektname zum lesen des Inhaltes nutzen.

Beitrag lesen

Hallo Leute,

ich habe da ein kleines Prob. mit einem eigendlich recht simplen Javascript.

Also ich möchte aus einer Reihe von select Feldern
mit einer Function und OnChange die Informationen des geänderten Feldes abrufen.

Das sieht dann so aus:

function aendern(w1, x1, y1, NAME) {

self.document.formular.w.value=x1;
self.document.formular.x.value=x1;
self.document.formular.y.value=y1;

// So weit so gut aber dann:

self.document.formular.x.value = self.document.formular.NAME.value ;
}
<input type="hidden" name="w">
<input type="hidden" name="x">
<input type="hidden" name="y">
<input type="hidden" name="x">

<select name="1" onChange('a1', 'b1', 'c1' ,'1'><opt..></select>
<select name="2" onChange('a2', 'b2', 'c2' ,'2'><opt..></select>
<select name="3" onChange('a3', 'b3', 'c3' ,'2'><opt..></select>

Sprich beim letzten Befehl der Funktion möchte ich den Value Wert des Feldes mit dem namen "NAME" übernehmen. so wie ich das jetzt geschrieben habe geht das aber nicht.
Bekomme einen Fehler das das Objekt = 0 oder leer ist ?

Kann mir da jemand einen Tipp geben ? oder besser ne URL wo ich mich schlau machen kann. Habe schon gesucht aber leider nichts gefunden.

Gruß und Danke
Dennis Osmani