Struppi: Gültigkeit von Name/Bezeichnungen

Beitrag lesen

mir scheint, dass beim Rendern der Seite die von Dir definierte Variablen "test" später durch das "name" Attribut Deines Bildes "umdefiniert" wird. Es steht ja zuerst Dein <script>-Bereich, in dem "test" als Variablen definiert wird, _danach_ aber das <img>, mit noch einem "test". Persönlich versuche ich soetwas zu vermeiden, da für mich das eine etwas unsaubere Programmierung wäre. Aber ich will Dir da weder etwas vorschreiben, noch Dich kritisieren.

Ich will das gar nicht verwenden, eben weil ich es auch unsauber finde.

Mich würde halt interessieren, wo dieses Verhalten spezifiziert ist und warum das so ist.

Ich hab noch ein bisschen rumprobiert, das ganze passiert nur bei from und img Tags nicht bei anderen (soweit ich das probiert habe).

Ich finde das ein sehr unspezifisches Verhalten, da es nicht so ist wie du sagst, die Variabel ist nach wie vor vorhanden (window.test) und sie wird auch verwendent, wenn kein img und form Element mit dem gleichen Namen im HTML Dokument vorkommt.

Mhhhh???

Struppi.