Hallo,
Weder die HTML- noch die XHTML-DTDs erlauben ein name-Attribut im div-Element.
Also egal ob über HTML-DOM oder XML-DOM zugegriffen wird - wenn der IE ein solches Attribut gar nicht erst in seinen internen Dokumentbaum aufnimmt (gibt es ja nicht), kann man ihm keinen Vorwurf machen.
Noch ein Nachtrag: Vermag "XML-DOM" wirklich nicht mehr als HTML- und XHTML-Dateien anzusprechen? Wäre ja auch wieder traurig. Kann DOM nur arbeiten, wenn alle Randbedingungen für eine pure XML-Datei vorhanden sind? XML ist meinetwegen ohne DTD nicht validierbar, es bleibt aber per se immer noch lesbar und kann geparst werden, oder? Also sollte man auch per DOM sich durch einen meinetwegen nicht validierten Baum hangeln können, wenn es ausnahmsweise auch mal um Luxus für den Nutzer/Entwickler gegangen wäre.
Grüße, Thomas