Struppi: Namensraum: id- und name-Attribute - Kollision?

Beitrag lesen

BEZEICHNER.UNTERELEMENTE...

Das geht nicht.

Und ob das geht, z.B. bei Frames oder Iframes. Ok, aber vielleicht nur, weil die Dinger dann ja zumindest hierarchisch auf der Ebene vom window-Objekt sind. Ich überlege gerade, ob ich auch schon mal andere Sachen so dereferenziert habe.

Ja bestimmt, der IE sucht überall.

Was das HTML angeht schon, aber mit dem obigen wirst du mit JS kein Element ansprechen können.

Folgender Test ist sehr interessant:

<iframe name="klaus" id="meier"></iframe>

<script>
alert(klaus)
alert(meier)
</script>

Warum Firefox meier findet ist mir auch nicht klar, es sind auf jeden Fall nicht die Gleichen Objekte.

Struppi.

--
Javascript ist toll (Perl auch!)