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

176
Visualizações
Actualizar una celda de tabla con un número generado aleatoriamente

Soy muy nuevo en javascript. Solo he estado trabajando con él durante una semana. He estado tratando de actualizar la columna de la tabla html con un valor de 0 a un número aleatorio generado por javascript. Esto es lo que he intentado hasta ahora, con la función "reproduce", pero no produce ningún resultado. ¿Qué errores tengo y qué me falta en mi código? Cualquier ayuda sería muy apreciada.

 <table class="content-table"> <tbody id="groupH" onload="plays()"> <tr> <td>4</td> <td>Poland</td> <td>3</td> <td>1</td> <td id='updateDraw'>0</td> <td>2</td> <td>2</td> <td>5</td> <td>-3</td> <td>3</td> </tr> </tbody> </table> <!-- Update points table as page refreshes--> <script> function plays(){ document.getElementById("updateDraw").innerHTML = Math.floor(Math.random()* 10); } </script>
about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

No hay onload en un elemento tbody . Esto se plantea cuando se carga la ventana:

 function plays() { document.getElementById("updateDraw").innerHTML = Math.floor(Math.random() * 10); } window.addEventListener("load", plays);
 <table class="content-table"> <tbody id="groupH"> <tr> <td>4</td> <td>Poland</td> <td>3</td> <td>1</td> <td id='updateDraw'>0</td> <td>2</td> <td>2</td> <td>5</td> <td>-3</td> <td>3</td> </tr> </tbody> </table>

about 4 years ago · Juan Pablo Isaza Relatório

0

Usted puede comprobarlo

 <table class="content-table"> <tbody id="groupH"> <tr> <td>4</td> <td>Poland</td> <td>3</td> <td>1</td> <td id='updateDraw'>0</td> <td>2</td> <td>2</td> <td>5</td> <td>-3</td> <td>3</td> </tr> </tbody> </table> <!-- Update points table as page refreshes--> <script> function plays(){ document.getElementById("updateDraw").innerHTML = Math.floor(Math.random() * 10); } window.onload = function () { plays(); } </script>
about 4 years ago · Juan Pablo Isaza Relatório

0

Otra forma es adjuntar la llamada onload a la etiqueta <body> :

 <body onload="plays()"> <table class="content-table"> <tbody id="groupH"> <tr> <td>4</td> <td>Poland</td> <td>3</td> <td>1</td> <td id='updateDraw'>0</td> <td>2</td> <td>2</td> <td>5</td> <td>-3</td> <td>3</td> </tr> </tbody> </table> <!-- Update points table as page refreshes--> <script> function plays() { document.getElementById("updateDraw").innerHTML = Math.floor(Math.random() * 10); } </script> </body>

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