All TalkersCode Topics

Follow TalkersCode On Social Media

devloprr.com - A Social Media Network for developers Join Now ➔

How To Take Number Input From User In JavaScript

Last Updated : Mar 11, 2024

How To Take Number Input From User In JavaScript

In this tutorial we will show you the solution of how to take number input from user in JavaScript, for take number input from user here we used method prompt() in javascript.

The promt() is a method of the window object it instructs the web browser to display a dialogue with a text, text input field and two buttons OK and Cancel.

The dialogue prompts the user to enter some text and wait until the user either submits or cancels it.

Step By Step Guide On How To Take Number Input From User In JavaScript :-

Here we defined prompt() method with message ‘What Is Your Age?’ it will displayed on webpage when user loads this program on browser then user can submit their number input of age or cancel it.

If they provide answer for our question then it will stored to variable ‘age’.

In html we defined div tag with id ‘res’ using that we appends result of age as ‘Your userAge Years Old!’ message on webpage by innerHTML.

<!DOCTYPE html>
<html>
    <head>
        <title>TAKE NUMBER INPUT IN JS</title>
    </head>
    <body>
        <div id="res"></div>
        <script>
            var age=prompt("What Is Your Age?");
            document.getElementById('res').innerHTML="Your "+age+" Years Old!";
        </script>
    </body>
</html>
  1. <!DOCTYPE html> tag which is instruct the web browser about what version of HTML file written in and it’s not have any ending tag.
  2. The<html> tag is used to indicate the beginning of HTML document.
  3. As above shown <head> tag is contains information about webpage and external file links are declared here. <title> tag is used for set the webpage title.
  4. Both <head> and <title> tags having their pair end tag, so we need to close the ending tags respectively. If you’re not closed anyone of ending tag properly that is also affect the webpage result.
  5. <body> tag is beginning of main coding part because it contain coding of entire website blocks and elements described here.
  6. Here we defined an div tag with id attribute value ‘res’ using that we can append user input on webpage.
  7. In script we defined prompt() method with question ‘What Is Your Age?’ then user result collected and stored to variable ‘age’.
  8. This prompt method will look like alert box but the difference is it had message what we given with empty input field for user can provide their answers.
  9. Then we needs to append user input on webpage so we used id ‘res’ for append result ‘age’ with string ‘Your (userage) Years Old!’.
  10. Both </body>,</html> tags closed respectively. </body> tag indicates the end of body, Then </html> tag indicates the end of HTML document.

Conclusion :-

In conclusion now we are able to know how to take number input from user in javascript.

When we executes our program on browser we can see the one box at top of webpage with question we defined in script then it had empty input field for receive user answer as result then when user clicks ok that box will disappear and result will displayed on webpage like ‘Your 18 Years Old!’ 18- referred like user given input.

I hope this tutorial on how to take number input from user in JavaScript helps you and the steps and method mentioned above are easy to follow and implement.

Author Image About Riya

A recent graduate with a Bachelor of Technology (B.Tech) in Computer Science from India. She is passionate about leveraging technology to solve real-world problems. With a strong foundation and experience in programming languages such as Python, Django, HTML, CSS, and JavaScript, java, php and have honed her skills through hands-on projects and coursework.

Follow Riya On Linkedin 🡪