Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

104
Views
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 answers
Answer question

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 Report

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!