Hi,
- IE6 schreibt den Namen erst gar nicht in das Element
das hast Du wie ermittelt? Lass Dir mal elementreferenz.outerHTML ausgeben.
(wie es ja eigentlich sogar korrekt ist)
Nun ja, setAttribute sollte ein Attribut setzen. Ob der Dokumenttyp dies vorsieht, ist da AFAIK nicht von Belang.
Nun meine Frage: Hat jemand ne Idee für einen Workaround? Das Problem ist halt, dass ich nicht mit getElementByID abfragen kann, weil ich die Collection brauche. Andereseits kann ich allerdings auch nicht alle <tr>s mit getElementByTagName abfragen, weil zwischendrin noch <tr>s gesetzt werden, die nicht in der Collection auftauchen sollen.
Wenn (was ich vermute) das name-Attribut vorhanden ist, kannst Du die Liste der getElementsByTagName('tr') in einer Schleife mit getAttribute kombinieren.
Cheatah
--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes