Struppi: Wie erhalte ich den aktuellen Index eines Fomular-Elements?

Beitrag lesen

Igitt ;-). Haben die Elemente denn eindeutige ID´s? Woran kann ich prüfen, ob ich in der richtigen Zeile bin, wenn der Index das einzige ist, was ein Input-Feld von einem anderen unterscheidet?

Das stimmt nicht jedes Feld unterscheidet sich per se von dem anderen

Neben der von wahsaga vorgestellten Möglichkeit kannst du auch (und das jetzt mehr zum verdeutlichen) jedes mal alle Elemente durchlaufen.

z.b.
<input ... onChange="calc(this)">

(das javascript Label ist in Skript handler überflüssig)

  
function calc(elem)  
{  
for(var i = 0; i < elem.form.elements.length;i++)  
if(elem == elem.form[i]) return alert('Ich bin ' + i);  
}  

Struppi.