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

105
Visualizações
el cuadro de alerta no funciona correctamente en JavaScript
<script> function fun(){ let i=document.getElementById("input") if(i==="sam") { alert("welcome SAM") } else { alert("welcome user") } } </script> <input id="input"/> <button onclick="fun()">click</click>

si el usuario escribe la entrada como 'sam', debe seguir el bloque if pero cada vez que ejecuta otra parte.

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

0

El método getElementById devuelve el elemento html, si desea obtener texto dentro de la entrada, debe usar document.getElementById("input")?.value

about 4 years ago · Juan Pablo Isaza Relatório

0

  1. Asegúrate de que tu entrada sea correcta.

  2. En lugar de escribir "if(i===sam)", escribe "if(i=="sam").

  3. Aparte de eso, creo que hay un problema con su método de entrada. Javascript no obtiene directamente la entrada del cuadro. Para obtener más información, consulte este enlace: https://www.tutorialspoint.com/How-to-take-user-input-using-HTML-forms

  4. Si desea hacerlo de la manera más fácil, simplemente coloque "document.getElementById("input").value"

Si esta respuesta te ayudó, por favor márcala como respuesta.

about 4 years ago · Juan Pablo Isaza Relatório

0

Simplemente agregue .value delante de document.getElementById("input")

Así:

 let i=document.getElementById("input").value

Básicamente, no está pasando el texto a la variable i , esa es la razón por la que se está ejecutando otra cosa

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