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

161
Views
Cómo tomar una entrada de entero HTML y trabajar con ella en JavaScript

He estado tratando de hacer un sitio web de calculadora como práctica para aprender HTML, CSS y JS. Sin embargo, necesito ayuda para obtener un valor entero de HTML y trabajar con él en javascript. aquí está mi código

HTML:

 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="3D.css"> <title>3D Shapes Calculator</title> </head> <body> <div class="spearesSection"> <div class="spearesSectionHeading" id="sectionSpearesHeading"> <p class="spearesSectionText">Calculate the Volume of a Speare!</p> </div> <div class="workAreaSpeares"> <img class="spearesPicture" src="../Images/Speare.jpg" alt="Error, Page cannot be loaded"> <p class="textSpearesRadius">Radius:</p> <input type="number" class="inputRadiusSpeare" id="radiusInput"> <button class="buttonExecuteSpeares" id="buttonExecuteSpeares" onclick="spearesSolve()">Solve!</button> <p class="answerSpeare"> Answer =</p> <div class="outputAreaSpeare"></div> <p class=answerSpearePi>In Terms of Pi =</p> <div class="outputAreaSpearePi"><p class="piSpeare">π</p></div> </div> </div> </body> <script src="3D.js"></script> </html>

JS:

 let radiusInput = document.getElementById("radiusInput").Value; let radiusOutput; function spearesSolve() { radiusOutput = (radiusInput ** 3) * 3.14159265359 * (4/3); console.log(radiusOutput) }

PD: no incluí mi para mantenerlo ordenado

about 4 years ago · Santiago Gelvez
1 answers
Answer question

0

Debe obtener el valor de input en el controlador de click , también el value debe estar en minúsculas.

 let radiusInput = document.getElementById("radiusInput"); let radiusOutput; function spearesSolve() { radiusOutput = (radiusInput.value ** 3) * 3.14159265359 * (4/3); console.log(radiusOutput) }
about 4 years ago · Santiago Gelvez 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!