Skip to content
Related Articles

Related Articles

Javascript | Window prompt() Method

View Discussion
Improve Article
Save Article
  • Difficulty Level : Easy
  • Last Updated : 04 Aug, 2022

The prompt() method is used to display a dialog box with an optional message prompting the user to input some text. It is often used if the user wants to input a value before entering a page. It returns a string containing the text entered by the user, or null. 


prompt(message, default)
  • message is a string of text to display to the user. It can be omitted if there is nothing to show in the prompt window i.e. it is optional.
  • default is a string containing the default value displayed in the text input field. It is also optional.



<!DOCTYPE html>
        Window prompt() Method
<body style="text-align: center;">
    <h1 style="color:green;">
        Window prompt() Method
    <button onclick="geek()">
        Click me!
    <p id="g"></p>
        function geek() {
            var doc = prompt("Please enter some text",
            if (doc != null) {
                document.getElementById("g").innerHTML =
                    "Welcome to " + doc;


Before clicking the button:


After clicking the Click me! button:


After pressing the OK button in dialog box:


Supported Browsers: The browser supported by the window prompt() method are listed below:

  • Google Chrome 1
  • Edge 12
  • Internet Explorer 4
  • Firefox 1
  • Opera 3
  • Safari 1

HTML is the foundation of web pages and is used for webpage development by structuring websites and web apps. You can learn HTML from the ground up by following this HTML Tutorial and HTML Examples.

JavaScript is best known for web page development but it is also used in a variety of non-browser environments. You can learn JavaScript from the ground up by following this JavaScript Tutorial and JavaScript Examples.

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!