Sí señor Alexis, ahora funciona como es debido:
Código Javascript
:
Ver originalvar allTitles, thisTitle;
allTitles = document.evaluate(
"//div[@id='simulacion_tabla']//a",
document,
null,
XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
null);
for (var i = 0; i < allTitles.snapshotLength; i++) {
thisTitle = allTitles.snapshotItem(i);
document.getElementById('simulacion_tabla').getElementsByClassName('col1')[i].insertAdjacentHTML("beforeend", thisTitle.title);
}
y cómo podria conseguir el valor que aparece en el link? he puesto el title por que el valor es el mismo pero podría no serlo
Código HTML:
Ver original<li class="col1"><a href="http://www.expansion.com/directorio-empresas/proyectos-y-estudios-de-ingenieria-y-arquitectura-montero-sa_677233_M89_28.html" title="proyectos y estudios de ingenieria y arquitectura montero sa">PROYECTOS Y ESTUDIOS DE INGENIERIA Y ARQUITECTURA MONTERO SA
</a></li> <li class="col2">MADRID
</li> <li class="col3">MADRID
</li>
en este caso el texto que aparece en mayúsculas que creo que casualmente es el mismo.
He probado con thisTitle.value pero me devuelve undefined