Page 1 sur 1

nodeValue, textContent ??

Posté : 14 juil. 2007, 00:34
par AVI3000
Bonsoir,
$doc = @DOMDocument::loadXML('<html><body><div id="d1"><div id="d2">22222</div>1111111111</div></body></html>');
$lesDiv =  $doc->getElementsByTagName("div");

echo $lesDiv->item(0)->getAttribute("id")."=".$lesDiv->item(0)->nodeValue;   /* debut-d2d2d2-fin */
echo "<br>";
echo $lesDiv->item(1)->getAttribute("id")."=".$lesDiv->item(1)->nodeValue;   /* -d2d2d2- */
echo "<br>";
la propriété textContent domme le même résultat
je ne trouve pas la proriété ou la méthode qui renvoie seulement la valeur propre du noeud,
pas sa valeur et celle de ses descendants comme ci-dessus.
 
echo $lesDiv->item(0)->nodeValue;   /* debutfin */ 
Merci