Node.insertBefore(newChild, refChild)

Description

Insère le noeud newChild avant le noeud-enfant existant refChild. Si refChild est null, le nouveau noeud est insérer à la fin de la liste des noeud-enfants.

Version du DOM: DOM Level 2

Version antérieure de la méthode

Compatibilité: Moz 1.0.1=OK, Moz 1.4=OK, Moz 1.7=OK

Paramètres

Node newChild
Le noeud à insérer.
Node refChild
Le noeud de référence. Le nouveau noeud sera insérer avant celui-ci.

Retour

Type: Node
Le noeud qui a été inséré.

Exemple

var p1 = document.createTextNode("p");
var t1 = document.createTextNode("test");
var t2 = document.createTextNode("test2");

var body = document.body;
body.appendChild( p );
p.appendChild( t1 ); // dans le p
p.insertBefore( t1, t2 ); // dans le p mais avant le premier noeud Text

Notes et commentaires des visiteurs

Ajouter une note

Aucun commentaire jusqu'à présent.