Cita:
Iniciado por azaz
Tengo una estructura como esta:
yo quiero recuperar el texto donde pone tres, lo intento de esta manera:
Código PHP:
Ver original$div=$doc->getElementById("principal")->getElementsByTagName('div')->item(0);
$div2=$div->getElementsByTagName('div')->item(1);
$div3=$div2->getElementsByTagName('div')->item(2);
echo $div3->textContent;
pero no me muestra el texto tres dodne estoy fallando, saludos.
Esta es la solución desde javascript
Código Javascript
:
Ver originalvar $div=document.getElementById('principal').getElementsByTagName("div").item(0);
var $div2=$div.getElementsByTagName("div").item(1).getElementsByTagName("div");
alert($div2.item(2).innerHTML);
Esto también funciona.
Código Javascript
:
Ver originalvar $div=document.getElementById('principal').getElementsByTagName("div");
alert($div.item(5).innerHTML);
Si lo pasas a php ya lo tienes