JCB: Index im getElementsByName-Array ermitteln (IE 6.0)

Beitrag lesen

Hallo Forumgemeinde!

Es sei folgender HTML-Codeschnipsel gegeben ;):

--------- schnipp ---------

<input name="TestFeld" type="text" value="">
<input name="TestFeld" type="text" onkeyup="Check(this)" value="">
<input name="TestFeld" type="text" onkeyup="Check(this)" value="">
<input name="TestFeld" type="text" onkeyup="Check(this)" value="">
<input name="TestFeld" type="text" onkeyup="Check(this)" value="">
<input name="TestFeld" type="text" onkeyup="Check(this)" value="">

--------- schnapp ---------

Mit der JS-Funktion getElementsByName("TestFeld") kann man ja wunderbar auf alle Inputfelder zugreifen. In meiner Check-Funktion muss ich aber den Index von dem Input-Feld wissen, dessen Inhalt geändert wurde, um evtl. anschliessend den Inhalt des vorherigen Feldes (index - 1) ändern zu können.

1. Wie kann ich den Index des vorherigen Feldes ermitteln?
2. Wie kann ich den Wert des vorherigen Feldes evtl. ohne den Index zu kennen verändern?

Gruß, Jan

PS: Vielleicht liegts auch an der Hitze (35° im Schatten), dass mir nichts einfällt.