Hallo,
erklärt das, warum es im IE6 nicht angezeigt wird und im FF 1.07 aber doch.
Ja, denn der IE setzt vom offiziellen DOM meist nur DOM Level 1 um. Zusätzlich hat er einige proprietäre "DHTML"-Objekte, -Eigenschaften und -Methoden, die zwar teilweise wie die im DOM heißen, aber völlig anders arbeiten. So kann man z.B. im IE mit [HTMLElement].style.setAttribute() style-Attribute setzen. Das ist so im DOM nicht vorgesehen. Das hat dafür [CSSStyleDeclaration].setProperty() definiert.
Hier http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/type_7.asp steht auch, wann man die type-Eigenschaft eines INPUT-Elements im IE nachträglich mit DHTML verändern kann.
viele Grüße
Axel