Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/03/2017, 11:24
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: obtener title de a href a través de javascript

Como bien dices, no estás utilizando correctamente la palabra reservada this que, en el contexto en el que la ubicas, hace referencia al objeto global window. Veo que pasas como argumento a la función al botón al cual se le está dando el clic, mediante la palabra reservada this; pero luego intentas buscar elementos <a> dentro del mismo (con el error mencionado antes del uso de la palabra reservada this), lo cual no tiene sentido porque un botón no puede contener a un elemento de enlace. Además, debes tener en cuenta que, el método .getElementsByTagName(), devuelve un conjunto de elementos, básicamente un NodeList. Así fuera un solo elemento encontrado, siempre será una lista de nodos la devuelta y tendrás que acceder al elemento en cuestión mediante un índice, como en los arreglos, que es lo que intentas hacer en tu ejemplo, sin tomar en cuenta que esa variable i no existe en el contexto de la función.

__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand