Fare internet

E' come il lego, più pezzi ho più sono allegro
Seguci su Facebook Seguici su Twitter Iscrivita ai nostri Feed      Mandaci una mail

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.

<input type="button" value="cancella" onclick="if(confirm(‘confermi la cancellazione’)) alert(‘cancello’); else alert(‘non cancello’);">
 

 
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.

Twitter