Ver Mensaje Individual
  #13 (permalink)  
Antiguo 25/03/2017, 16:09
antonio715715
 
Fecha de Ingreso: enero-2016
Mensajes: 21
Antigüedad: 8 años, 3 meses
Puntos: 0
Respuesta: capturar title de a href de una página con shell

Código Javascript:
Ver original
  1. var allTitles, thisTitle;
  2. allTitles = document.evaluate(
  3. "//a",
  4. document,
  5. null,
  6. XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
  7. null);
  8.  
  9. for (var i = 0; i < allTitles.snapshotLength; i++) {
  10. thisTitle = allTitles.snapshotItem(i);
  11.     document.getElementById('simulacion_tabla').getElementsByClassName('col1')[i].insertAdjacentHTML("beforeend", thisTitle);
  12. }
este es el utimo codigo que tengo que funciona a medias, a saber:
1- coge todos los anchor cuando yo sólo quiero que coja los que están en id="simulacion_tabla", pero estoy poniendo en el ámbito del document.evaluate en el segundo parámetro document.getElementById('simulacion_tabla') pero no hace caso, funciona de la misma manera.
Sin embargo en la otra función insertAdjacentHTML sí pega los enlaces dentro de la tabla como se le indica. Pero al haber cogido todos los enlaces de la página en lugar de los de la tabla al pegarlos no se corresponde cada link.
2-está cogiendo los links, cuando lo que quería coger eran los titles de los links (o mejor el valor mostrado, aunque en este caso es el mismo). Pero no consigo seleccionar sólo el title..