Der Martin: js auf Internet Explorer

Beitrag lesen

Hi,

Änderung: vor allem habe ich den Inhalt von Formulartexten beim ersten durch die Dokument-Kinder-Kette document.formname.textname[j] angesprochen, während ich sie beim zweiten über document.getElementsByName("textname")[j] angesprochen habe. Sonst finde ich nichts wesentliches.

das ist aber scho was Wesentliches. Denn in der vorherigen Version

document.formname.textname[j]

muss die JS-Engine beim Zugriff nur das Formular nach Elementen mit dem gewünschten Namen durchsuchen, in der geänderten Fassung

document.getElementsByName("textname")[j]

jedoch das gesamte Dokument. Warum hast du das überhaupt geändert?
Mag sein, dass andere Browser den DOM-Baum besser indizieren und dadurch beim Durchsuchen schneller sind als der IE, so dass der Unterschied bei denen nicht so deutlich auffällt.

Ciao,
 Martin

--
Die späteren Ehen sind oft glücklicher als die erste, weil das natürliche Ende bereits absehbar ist.
  (George Bernhard Shaw)
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(