nodeValue, textContent ??

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : nodeValue, textContent ??

nodeValue, textContent ??

par AVI3000 » 14 juil. 2007, 00:34

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