Puo essere comodo chiedere la cancellazione di un dato all’utente per evitare che un utente elimini delle informazioni accidentalmente.
Questo risultato può essere ottenuto molto facilmente utilizzando la finestra confirm che il javascript ci mette a disposizione.
La finesetra confirm è quella con i 2 pulsanti “ok” e “annulla”.
Se non l’avete presente potete cliccare sul bottone qui sotto:
Quando clicchiamo su “ok” la finestra tornerà il valore “true”, se clicchiamo su “annulla” invece ritorneremo false. Quindi ci basta inserire il codice della finestra confirm dentro un if ed il gioco è fatto.
Il risultato è questo:
Per chiarire abbiamo utilizzato l’alert, in una situazione reale avremmo invece chiamato la funzione che cancella alla pressione di ok, mentre non avremmo fatto nulla nel caso in cui fosse stato premuto annulla.