Si te encuentras con algún detalle que no entiendes nos puedes dejar un comentario y trataremos de ayudarte lo mas rápido que podamos.
Solución:
En primer lugar, esta línea
.click()
Estás mezclando HTML y JavaScript. No funciona así. Deshacerse de .click()
allá.
Si lees el JavaScript que tienes allí, document.getElementById('foo')
está buscando un elemento HTML con una ID de foo
. No tienes uno. Dale a tu imagen esa identificación:
Alternativamente, puede lanzar el JS en una función y hacer clic en su HTML:
Sin embargo, le sugiero que lea un poco sobre JavaScript y HTML.
Los demás tienen razón sobre la necesidad de mover el encima del enlace de clic JS también.
No puede vincular un evento al elemento antes de que exista, por lo que debe hacerlo en el onload
evento:
abrirá el enlace en la misma pestaña, y si desea abrir el enlace en una nueva pestaña, use target=”_blank”
Aquí puedes ver las comentarios y valoraciones de los usuarios
Ten en cuenta mostrar esta reseña si te fue útil.