Tim Ruffing: Fehler bei appendChild in Mozilla

Beitrag lesen

Hi!

Hallo

Doch. Genauso wie es auch erlaubt ist ein tr in ein table zuhängen, da tbody ein optionales Element ist.

Der DOM Insceptor zeigt mir keine optionalen Elemente mehr an. Der zeigt z.B. Tbody an auch wenn es nicht im Quelltext steht.

So sollte es eigentlich gehen (mit der Beschränkung das das Dokument als html behandelt werden muss, also weder als xml noch als xhtml an den Mozilla geliefert werden darf):

var d = document.getElementBy('div_id');

var d = document.getElementById('div_id');

var b = document.createElement('button');
b.type = 'button';
d.appendChild(b);

Eine Besonderheit bei mir ist es dass ich den Knoten vorher mit cloneNode(false) aus dem Dokument nehme. Dann verändere ich die ID und hänge ihn wieder ein.

Gruß Herbalizer