Vensterprompt()
Voorbeeld 1
Vra vir 'n gebruikernaam en voer 'n boodskap uit:
let person = prompt("Please enter your name", "Harry Potter");
if (person != null) {
document.getElementById("demo").innerHTML =
"Hello " + person + "! How are you today?";
}
Meer voorbeelde hieronder.
Definisie en gebruik
Die prompt()
metode vertoon 'n dialoogkassie wat die gebruiker vra vir invoer.
Die prompt()
metode gee die invoerwaarde terug as die gebruiker "OK" klik, anders gee dit terug null
.
Let wel
'n Vraeblokkie word gebruik as jy wil hê dat die gebruiker 'n waarde moet invoer.
Wanneer 'n boodskapblokkie verskyn, sal die gebruiker óf "OK" óf "Kanselleer" moet klik om voort te gaan.
Moenie hierdie metode te veel gebruik nie. Dit verhoed dat die gebruiker toegang tot ander dele van die bladsy kry totdat die boks gesluit is.
Sien ook:
Sintaksis
prompt(text, defaultText)
Grense
Parameter | Description |
text | Required. The text to display in the dialog box. |
defaultText | Optional. The default input text. |
Terugkeerwaarde
Parameter | Beskrywing |
’n Toutjie |
As die gebruiker "OK" klik, word die invoerwaarde teruggestuur. Andersins null word terugbesorg. |
Meer voorbeelde
Vra vir sy gunsteling drankie:
let text;
let favDrink = prompt("What's your favorite cocktail drink?");
switch(favDrink) {
case "Coca-Cola":
text = "Excellent choice! Coca-Cola is good for your soul.";
break;
case "Pepsi":
text = "Pepsi is my favorite too!";
break;
case "Sprite":
text = "Really? Are you sure the Sprite is your favorite?";
break;
default:
text = "I have never heard of that one!";
}
Blaaierondersteuning
prompt()
word in alle blaaiers ondersteun:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |