Micha Schweizer: Die ID von firstchild

Beitrag lesen

Hallo

Ich habe folgende Elemente, wobei deren Anzahl und Reihenfolge dynamisch ist:

<span id="span1">
<img src="xx/xx.jpg" id="3" alt="xx">
</span>

<span id="span2">
<img src="xx/xx.jpg" id="1" alt="xx">
</span>

<span id="span3">
<img src="xx/xx.jpg" id="2" alt="xx">
</span>

Wichtig ist für mich, die dynamsiche ID des SPAN zu erfahren

Unter IE 6 funktioniert das so:

var array = new Array();

do {
   array.push(document.getElementById('span'+ID).firstChild.id);
   ID++;
 } while (document.getElementById('span'+ID));

Frühere IE und andere Brwoser spielen da nicht mit
kann mir bitte jemand sagen, warum.
Habe jetzt schon vielrumgespielt, komme aber zu keiner browserübergreifenden Lösung

Danke!
micha