Gernot Back: HTML-Attribute mit Javascript ändern

Beitrag lesen

Hallo Rondra!

Ich habe die Methode setAttribute() auch schon im MSIE 6.0 erfolgreich über getElementById() angesprochen, obwohl es ja ursprünglich eine Methode das all-Objektes ist.

document.getElementById('col').setAttribute("colspan","2");

_____________________________________________________________^

Allerdings fehlt da bei dir der dritte Übergabeparameter "true" oder "false", vielleicht nimmt der IE dir das übel, und Recht hätte er, es steht nämlich nichts davon da, dass er optional wäre, und wieso sollte ausgerechnet der Wert "false" für "Großkleinschreibung des zu ändernden Attributs ist egal" der Default-Wert sein?

http://de.selfhtml.org/javascript/objekte/all.htm#set_attribute

Dass Mozilla das trotz fehlenden Parameters mitmacht, wundert mich sehr.

Gruß Gernot