No debería aparecer el mensaje de que la variable no está definida, a menos de que estés colocando la línea antes de la definición de la variable.
¿Cuál es el resultado exacto de esto?
Código Javascript
:
Ver originalvar allTitles, thisTitle;
allTitles = document.evaluate(
"//a/@href//title/text()", //los textos de los títulos de todos los enlaces
document.getElementById('simulacion_tabla'), //contenidos en esta tabla definida por su id
null,
XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
null);
console.log(allTitles);