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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
$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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$div = $doc_xhtml -> createElement('div', 'x');
$div -> nodeValue = '';
ne marche pas non plus : le div disparaît.