André Laugks: DOM -> class-Angabe von nodes ändern. Wie?

Beitrag lesen

Hallo!

Hi,

normalerweise kann man ja im DOM die Attribute eines Elements durch eine recht einfache Syntax ansprechen, also z.B.

td = document.CreateElement ("td");
td.colspan = "2";

Im Fall von .style ist es etwas komplizierter...

Wie aber nun ändere ich die Angabe von .class?

setAttribute(): http://selfhtml.teamone.de/javascript/objekte/node.htm#set_attribute
setAttributeNode(): http://selfhtml.teamone.de/javascript/objekte/node.htm#set_attribute_node

document.getElementById('td').setAttribute("class", "border");

oder

document.getElementById('td').className = "border";

MfG, André Laugks

--
L-Andre @ gmx.de