[DOM] Placer une balise div vide
Bonjour,
Je voudrais pouvoir placer une balise div vide qui sera éventuellement remplie par la suite.
Pourquoi le code suivant ne fonctionne-t-il pas ?
Code:
1 2
| $div = $doc_xhtml -> createElement('div');
$node -> parentNode -> insertBefore($div, $node -> nextSibling) |
Rien n'est inséré. Le conteneur div est inséré uniquement lorsque je définis un contenu au minimum d'un caractère :
Code:
$div = $doc_xhtml -> createElement('div', 'x')
Comment faire pour obtenir juste ?
Merci d'avance
EDIT1
La suppression du contenu du div après l'insertion de celui-ci
Code:
1 2
| $div = $doc_xhtml -> createElement('div', 'x');
$div -> nodeValue = ''; |
ne marche pas non plus : le div disparaît.