daniel: HTML - XHTML

Beitrag lesen

Hallo...

Ich habe eine kleine externe JavaScript-Datei mit der Zeile:

document.getElementById("Name").style.height=h
(Die Variable h hat den Wert "100px" inklusive der Anführungsstriche)

Mit einer HTML-Datei läuft es auch wie es soll. Die Höhe ändert sich auf 100px.
Mit einer XHTML-Datei läuft es nur im IE.
Im Netscape 7 und Mozilla 1.4 passiert nichts. Die Höhe bleibt wie sie ist.
Hartcodiert läuft es allerdings in allen drei Browsern.

document.getElementById("Name").style.height="100px"

Nur eben nicht mit der Variablen am Ende.
Was mache ich falsch? Wo liegt der Unterschied in den beiden Anweisungen im Bezug auf XHTML?

document.getElementById("Name").style.height=h          //h ist "100px"(ink.")
document.getElementById("Name").style.height="100px"

Vielen Dank für die Hilfe.
Daniel