Hallo mikeg,
zB. bringt sowas in meinem Opera 7 keinen Effekt: document.getElementById("td1").setAttribute("height", "100%");
sowas hingegen schon:
var t = document.getElementById("test").style.display; alert(t);
wie erwartet alertet opera hier was (sinnvolles).
Laut SELFHTML Bsp. müsste aber obiges auch funktionieren.
Die Methode setAttribute() wird in SELFHTML dreimal beschrieben; zweimal davon mit drei Übergabeparametern (als Methode des style und des All-Objekts, die aber auch in Verbindung mit getElement... funktionieren sollte), einmal als Methode des Node-Objekts mit zwei Übergabeparametern. Außerdem kann man den Wert ja auch noch direkt setzen:
document.getElementById("test").style.height='100%';
oder
document.getElementById("test").height='100%';
Ich bin mir sicher, da findet sich auch was für Opera.
Gruß Gernot