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

258
Visualizações
¿Cómo bloquear el contenido hasta que el usuario realice una tarea?

Actualmente estoy desarrollando una plataforma de "curso" y quiero evitar que el usuario avance al siguiente tema hasta que haga clic en el último elemento del tema actual.

En esta primera actividad quiero que el siguiente botón esté deshabilitado o algo así hasta que el usuario descargue el archivo, entonces haga clic en la imagen de descarga.

Supongo que será con JavaScript cambiando el valor en el elemento HTML con un getElementByID o con un eventListener, pero no tengo claro cómo proceder.

No estoy usando campos de entrada, así que no puedo usar deshabilitado. Estoy usando imágenes dentro de una etiqueta como se muestra aquí:

ingrese la descripción de la imagen aquí

¿Saben cómo puedo hacer esto?

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

0

<body> <input type="button" id="button1" value="Task 1" onclick="unlockButton()" /> <input type="button" id="button2" value="Task 2" disabled /> <script> function unlockButton() { document.getElementById("button2").disabled = false; } </script>
about 4 years ago · Juan Pablo Isaza Relatório

0

Sí, puede hacer esto de varias maneras usando javaScript. Aquí hay unos ejemplos:
Deshabilitar / No se puede hacer clic en un botón HTML en Javascript


La forma más simple que se me ocurre:

 <html> <head> <script> function unlockButton() { document.getElementById("button2").disabled = false; } </script> </head> <body> <input type="button" id="button1" value="Task 1" onclick="unlockButton()" /> <input type="button" id="button2" value="Task 2" disabled /> </body> </html>
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