Confirm box javascript
La Confirm Box in Javascript. La confirm box in Javascript è
una pop up di conferma. L'utente può scegliere se cliccare sul
pulsante "Ok" oppure su "Annulla" per procedere. Fin
quando l'utente non effettua la scelta l'elaborazione dello script è
sospesa. Se l'utente clicca su "Ok" la pop up restituisce un
valore true. Nel caso contrario, se l'utente clicca su "Anulla"
restituisce il valore false. In questo modo l'istruzione confirm intercetta
la scelta dell'utente instradando il javascript su strade differenti.
Una sorta di bivio in cui l'utente sceglie da che parte andare.
<script>
if (confirm("Vuoi continuare?"))
{
document.write("Bene, la procedura continua")
}else{
document.write("Procedura annullata")
};
</script> |
In quest'ultimo esempio l'utente può decidere se continuare l'elaborazione
oppure annullare l'operazione in corso. Il javascript intercetta l'errore
visualizzando una pop up diversa in base alla scelta dell'utente. Per
la prima volta nel nostro corso introduciamo anche l'istruzione if else.
L'istruzione if verifica il risultato di un'operazione ed instrada l'esecuzione
alternativa di istruzioni diverse. Nel nostro esempio l'istruzione if
verifica la scelta effettuata dall'utente sull'istruzione confirm. Quando
l'utente clicca sul tasto "Ok" la confirm assume il valore True
e l'istruzione if esegue la prima parte di codice compresa tra le parentesi
graffe, ossia visualizza a video "Bene, la procedura continua".
Viceversa, nel caso in cui si clicchi su Annulla, la confirm passa il
valore false all'istruzione if che esegue il codice compreso nelle parentesi
grafe dopo else visualizzando a video la scritta "Procedura annullata".
La differenza tra confirm box e alert. Rispetto all'istruzione
alert la pop up confirm aggiunge anche il pulsante "Annulla"
(o Cancel).
ecomatrix
scrivi al sito
ecomatrix@gmail.com