Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

185
Visualizações
No se pueden leer las propiedades de addEventListener en Javascript

Estoy haciendo una aplicación web simple con tres botones ("Mostrar Modal 1", "Mostrar Modal 2 y Mostrar Modal 3) Quiero que en el momento de hacer clic en los botones, se imprima un addEventListener en la consola "Botón Clic" cada vez que los botones se hace clic, pero por alguna razón me da el siguiente error: "Error de tipo no detectado: no se pueden leer las propiedades de undefined (leyendo 'addEventListener')".

 const btnsOpenModal = document.querySelectorAll('.show-modal'); for (var i = 0; i = btnsOpenModal.length; i++) btnsOpenModal[i].addEventListener("click", function() { console.log("Button clicked"); });
 <button class="show-modal">Show modal 1</button> <button class="show-modal">Show modal 2</button> <button class="show-modal">Show modal 3</button>

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Como ya señala el comentario, la sintaxis es incorrecta. Está haciendo una comparación en su condición de finalización de bucle for. Sin embargo, está utilizando un operador de asignación. Lea más sobre las diferencias en la asignación y la comparación aquí .

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda