logo

JavaScript prompt() dialogrutan

De prompt() metod i JavaScript används för att visa en promptruta som ber användaren om inmatningen. Det används vanligtvis för att ta input från användaren innan du går in på sidan. Det kan skrivas utan att använda fönster prefix. När uppmaningsrutan dyker upp måste vi klicka på 'OK' eller 'Avbryt' för att fortsätta.

pseudokod java

Rutan visas med hjälp av prompt() metod, som tar två argument: Det första argumentet är etiketten som visas i textrutan, och det andra argumentet är standardsträngen som visas i textrutan. Uppmaningsrutan består av två knappar, OK och Annullera . Den returnerar null eller strängen som angetts av användaren. När användaren klickar på 'OK' returnerar rutan inmatningsvärdet. Annars returneras null när du klickar på 'Avbryt'.

Uppmaningsrutan tar fokus och tvingar användaren att läsa det angivna meddelandet. Så det bör undvika att överanvända den här metoden eftersom det hindrar användaren från att komma åt de andra delarna av webbsidan tills rutan stängs.

Syntax

 prompt(message, default) 

Värderingar

Parametervärdena för denna funktion definieras enligt följande.

meddelande: Det är en valfri parameter. Det är texten som visas för användaren. Vi kan utelämna detta värde om vi inte behöver visa något i prompten.

standard: Det är också en valfri parameter. Det är en sträng som innehåller standardvärdet som visas i textrutan.

gör medan java

Låt oss se några exempel på JavaScript prompt() metod.

Exempel1

I det här exemplet finns det en enkel uppmaningsruta med ett meddelande och två knappar (OK och Avbryt). Här finns en HTML-knapp som används för att visa uppmaningsrutan. Vi använder onclick attribut och anropa roligt() funktion där prompt() är definierad.

 function fun() { prompt (&apos;This is a prompt box&apos;, &apos;Hello world&apos;); } <p> Click the following button to see the effect </p> 
Testa det nu

Produktion

Efter exekvering av ovanstående kod och klicka på Klicka här knappen, utgången blir -

Exempel 2

Det är ett annat exempel på att använda prompt() metod.

 JavaScript prompt() method function fun() { var a = prompt(&apos;Enter some text&apos;, &apos;the javatpoint.com&apos;); if (a != null) { document.getElementById(&apos;para&apos;).innerHTML = &apos;Welcome to &apos; + a; } } <h2> Example of the JavaScript prompt() method </h2> Click me 
Testa det nu

Produktion

int en sträng java

Efter exekvering av ovanstående kod kommer utgången att vara -

JavaScript prompt() dialogrutan

När du klickar på Klicka här knappen, utgången blir -

JavaScript prompt() dialogrutan

Efter att ha klickat på OK knappen, utgången blir -

JavaScript prompt() dialogrutan

Exempel 3

I det här exemplet finns det en uppmaningsruta med ett meddelande och knappar. Här använder vi radbrytningarna i meddelandet i rutan. Radbrytningarna definieras med hjälp av ' ' . Radbrytningarna gör budskapet läsbart och tydligt. Vi måste klicka på den givna knappen för att se effekten.

cpp är lika med
 function fun() { prompt(&apos; Hello World 
 Welcome to the javaTpoint.com 
 This is a prompt box &apos;); } <p> Click the following button to see the effect </p> 
Testa det nu

Produktion

Efter exekvering av ovanstående kod och klicka på knappen Klicka på mig, kommer utdata att vara -

JavaScript prompt() dialogrutan