Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

146
Vistas
El evento de clic más interno llamado dentro del detector de eventos no se activa

EDITAR con ejemplo reproducible y siguiendo la sugerencia de TJ Crowder a continuación (tnx)

Necesito un botón para hacer clic automáticamente cuando hago clic en un elemento con clase 'menú'.

Puedo obtener el elemento en el DOM, la longitud está bien, y cuando pongo un reloj de depuración en it2, todas las propiedades parecen estar bien. Sin embargo, en la aplicación que estoy aplicando, el evento de clic no se activa. En ese caso, los elementos del 'menú' también tienen sus propios oyentes de eventos de clic haciendo sus cosas, lo que podría ser el motivo. ¿Alguien tiene una idea de por qué puede no estar funcionando?

Tengo un ejemplo de trabajo similar que probé, y aparentemente funciona

 document.querySelectorAll('.menu').forEach(item => { item.addEventListener('click', event => { if (document.querySelectorAll('.savebtn').length>0){ var all = document.querySelectorAll('.savebtn'); var it2=all[0]; it2.click(); } }) })
 <ul> <li><a href="http://www.google.com/search?q=1" target="_blank" class="menu" > link 1</a></li> <li><a href="http://www.google.com/search?q=2" target="_blank" class="menu"> link 2</a></li> </ul> <form action="http://www.google.com/search" target="_blank"> <input type="text" name ="q"> <input type="submit" class = "savebtn" value="Submit"> </form>

alguna ayuda ? Gracias

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda