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

202
Visualizações
verificar si el botón de opción está marcado en ejs

Como dice el título, estoy tratando de verificar si el botón de opción está marcado, pero como el documento no está disponible, ¿cómo se supone que debo hacerlo? quiero lograr

 <%if(radio1.checked){%> <%-include('./someHtml')%> <%}%>
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Suponiendo que solo le importa el estado en el momento en que se carga el documento :

No hay documento, pero tampoco hay botón de opción.

Lo que tienes son algunos datos y un programa EJS.

El programa EJS ya debe tener alguna lógica para examinar esos datos y determinar si debe generar un atributo checked (o no) para cada botón de opción.

Use esa misma lógica para determinar si se debe usar la include .


Si, por otro lado, desea cambiar lo que se muestra, en vivo, cuando el usuario hace clic en los botones de radio , entonces no puede hacerlo en EJS.

En el momento en que el HTML se entrega al navegador, se convierte en un DOM y se representa donde el usuario puede hacer clic en él: el EJS ha terminado .

Tu también puedes:

  • Use JS del lado del cliente para cambiar el contenido que se muestra o
  • Reemplace los botones de opción con enlaces o botones de envío y cargue una página completamente nueva desde el servidor en función de los datos enviados

Lectura relacionada:

  • ¿Cuál es la diferencia entre la programación del lado del cliente y del lado del servidor?
about 4 years ago · Juan Pablo Isaza Relatório

0

Puede enviar una solicitud Ajax al hacer clic en el botón de opción y manejar su estado en el backend o mostrar/ocultar 'someHtml' usando Javascript:

 <input type="radio" name="toggleHtml" onclick="document.getElementById('someHtml').style.display = 'block';" checked /> Show <input type="radio" name="toggleHtml" onclick="document.getElementById('someHtml').style.display = 'none';" /> Hide <div id="someHtml">Some HTML ...</div>
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