Fereastra de confirmare, javascript

Metoda confirm () a obiectului Window creează o fereastră cu un mesaj pentru utilizator, care poate răspunde la acesta sau făcând clic pe butonul OK; Sunt de acord, sau altfel pe butonul Anulare.

Beneficiul acestei casete de dialog depinde foarte mult de alegerea corectă a întrebării pentru confirmare. Pentru multe persoane care solicită mesaje de confirmare, butoanele Da și No sunt mult mai bune decât OK și Anulare, după cum se arată mai jos:

unde șirul este orice variabilă de șir, valoare literală sau expresie, rezultând în final o valoare de șir, care este utilizată ca o întrebare de confirmare.
Metoda confirm () returnează o valoare booleană care indică dacă informațiile sunt confirmate: returnează true dacă este apăsat butonul OK și false dacă fereastra a fost pur și simplu închisă sau a fost apăsat butonul Cancel. Această valoare poate fi stocată într-o variabilă, de exemplu, astfel:

answer = confirmați ("Chiar doriți acest lucru?");

sau apelați metoda în orice construcție care utilizează expresii booleene, de exemplu, în cadrul instrucțiunii if, după cum se arată mai jos:

distruge funcția ()
dacă (confirmați ("Vrei să aprovizionezi cu ketchup?")
alertă ("Apă!");
altfel
alertă ("Stop ketchup.");
>

Ca alertă (), dialogurile de confirmare sunt modale relative la browser.
Următorul exemplu arată modul de utilizare a ferestrelor de avertizare și de confirmare.

Articole similare