ChrisB: height von <tr> per DOM ändern funktioniert nur im IE

Beitrag lesen

Hi,

if(document.getElementById("row1").height == "200")
...
            <tr id="row1" height="200px">

Was zur Hölle mache ich falsch? Ich bin ratlos und für jeden Hinweis dankbar.

Sei konsistent!
Entweder der Wert lautet 200px oder er lautet 200.

*Entweder* benutzt du das (nie zum HTML-Standard gehört habende) Attribut height - dann lautet der Wert schlicht "200", ohne Angabe einer Einheit, wenn Pixel gemeint sind;
*oder* du nutzt für die Beeinflussung der Darstellung das, was dafür vorgesehen ist: CSS, hier die height-Eigenschaft (dann in diesem Falle anzusprechen über bspw. element.style - dann lautet der Wert "200px".

MfG ChrisB

--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]