Hallo Tobias,
Ich versuche über DOM ein Element zu erzeugen und mit einer ID zu versehen.
Ohne es ausprobiert zu haben:
/* Element erstellen */
var myElement = document.createElement("div");
/* Attribut und gleich dazu den Attributwert setzen */
myElement.setAttribute("id", "bla");
/* Element irgendwo einhängen */
document.getElementsByTagName("body")[0].appendChild(myElement);
Es gibt sowas wie ein abstraktes Objekt, dessen Methoden für jedes Element
im HTML- oder XML-DOM-Baum gelten, das node-Objekt. setAttribute ist eine
Methode davon, siehe auch hier:
http://selfhtml.teamone.de/javascript/objekte/node.htm
Tim