insertBefore (DOM) wie funktioniert es genau?

alloisxp

Mitglied
Hallo!

Es geht mir darum eine Funktion zu bauen die einen "Objektknoten" clont.

Dabei scheitere ich vorallem an der richtigen Anwendung der insertBefore Funktion.
Die ist ja so praktisch aufgebaut:

document.getElementById("form1").insertBefore(tmpNode, objBefore);

dabei muss ja tmpNode quasi der zu clonende Knoten sein und objBefore muss der Knoten sein vor dem, also quasi als previoussibling der neue Knoten eingefügt wird. Bis hierhin korrekt?

Nun verstehe ich aber nicht auf was insertBefore angewandt wird an welchen Knoten soll ich ihn hängen? An den Elternknoten des objBefore Knotens? Oder wie genau funktioniert das?
Ich sehe da nur schwer durch derzeit...
 
Zurück