Ultimele tutoriale de dezvoltare web
 

Fereastră prompt() Method

<Fereastra Object

Exemplu

Afișează o casetă promptă care cere utilizatorului pentru numele ei / lui, și de ieșire un mesaj:

var person = prompt("Please enter your name", "Harry Potter");

if (person != null) {
    document.getElementById("demo").innerHTML =
    "Hello " + person + "! How are you today?";
}
Încearcă - l singur »

Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.


Definiție și utilizare

prompt() metoda afișează o casetă de dialog care solicită vizitatorul pentru intrare.

O cutie promptă este adesea utilizat în cazul în care doriți utilizatorului să introducă o valoare înainte de a intra într-o pagină.

Notă: Atunci când o casetă promptă apare, utilizatorul va trebui să faceți clic fie "OK" sau "Cancel" pentru a continua , după introducerea unei valori de intrare. Nu folositi prea mult pentru această metodă, deoarece împiedică utilizatorul să acceseze alte părți ale paginii până când cutia este închisă.

prompt() Metoda returnează valoarea de intrare în cazul în care utilizatorul face clic pe "OK" . Dacă utilizatorul face clic pe "cancel" metoda returneaza null.


Suport pentru browser-

Metodă
prompt() da da da da da

Sintaxă

prompt( Valorile parametrilor
Parametru Tip Descriere
text String Necesar. Textul de afișat în caseta de dialog
defaultText String Opțional. Textul de intrare implicit

Detalii tehnice

Întoarcere Valoare: O sfoară. Dacă utilizatorul face clic pe "OK" , valoarea de intrare este returnată. Dacă utilizatorul face clic pe "cancel" , null este returnat. Dacă utilizatorul face clic pe OK fără a introduce orice text, un șir gol este returnat.

Exemple

Mai multe exemple

Exemplu

Folosind declarația de comutare , împreună cu prompt() pentru a executa un bloc de cod bazat pe datele introduse de utilizator:

var text;
var favDrink = prompt("What's your favorite cocktail drink?");
switch(favDrink) {
    case "Martini":
        text = "Excellent choice! Martini is good for your soul.";
        break;
    case "Daiquiri":
        text = "Daiquiri is my favorite too!";
        break;
    case "Cosmopolitan":
        text = "Really? Are you sure the Cosmopolitan is your favorite?";
        break;
    default:
        text = "I have never heard of that one..";
        break;
}
Încearcă - l singur »

Pagini similare

Fereastra obiect: href="met_win_alert.html"> alert() Method

Fereastra obiect: href="met_win_confirm.html"> confirm() Method


<Fereastra Object