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

124
Visualizações
Tabla HTML creada con Javascript que no escucha CSS y Scripts

Tengo el siguiente código que representa una HTML Table y, después de hacer clic en el botón, onClick una HTML Table más.

El problema es que la segunda tabla no escucha la Función aplicada a la primera tabla que resalta las celdas.

Estoy tratando de averiguar si hay algo que impide que la segunda tabla también escuche el código del script.

Cualquier idea sería muy apreciada.

El estilo CSS es:

 table,tr,th{ border:2px solid black; } table{ width:200px; height:200px; } th.highlight { background-color: black; }

La tabla HTML se ve así:

 <table id="test"> <tr><th>test</th><th>test</th><th>test</th></tr> <tr><th>test</th><th>test</th><th>test</th></tr> <tr><th>test</th><th>test</th><th>test</th></tr> </table> <div id="test2"> </div> <button type="button">Add</button>

Y el Script que se aplica a la primera tabla pero no funciona en la segunda:

 const addColumn = () => { var x = document.getElementById("test2"); x.innerHTML = "<table> <tr><th>test2</th><th>test2</th><th>test2</th></tr> <tr> <th>test2</th><th>test2</th><th>test2</th></tr> <tr><th>test2</th><th>test2</th> <th>test2</th></tr></table>"; } document.querySelector('button').onclick = addColumn $('th').hover(function() { $(this).addClass('highlight'); }, function() { $(this).removeClass('highlight'); });
about 4 years ago · Juan Pablo Isaza
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