back to top

Come faccio a chiedere la conferma di una data azione?

A tal fine Javascript dispone dellโ€™apposito metodo confirm attraverso il quale, appunto, sarร  possibile chiedere allโ€™utente di esprimere una conferma prima di procedere ad una data azione (ad esempio prima di cancellare dei dati).

Vediamo un esempio:

<a href="cancella.asp?id=1"
onclick="return confirm('sei sicuro?');">cancella</a>
Qualora si voglia utilizzare il metodo confirm allโ€™interno di una data funzione:
<script type="text/javascript">
function cancella(id)
{
  var sei_sicuro = confirm('sei sicuro di vole cancellare?');
  if (sei_sicuro)
  {
    location.href = '/cancella.asp?id=' + id;
  }else{
    alert('cancellazione NON eseguita');
  }
}
</script>
<a href="#" onclick="cancella(1);">cancella</a>

Altri contenuti interessanti

Pubblicitร 
Massimiliano Bossi
Massimiliano Bossi
Stregato dalla rete sin dai tempi delle BBS e dei modem a 2.400 baud, ho avuto la fortuna di poter trasformare la mia passione in un lavoro (nonostante una Laurea in Giurisprudenza). Adoro scrivere codice e mi occupo quotidianamente di comunicazione, design e nuovi media digitali. Orgogliosamente "nerd" sono il fondatore di MRW.it (per il quale ho scritto centinaia di articoli) e di una nota Web-Agency (dove seguo in prima persona progetti digitali per numerosi clienti sia in Italia che all'estero).

Leggi anche...

Numeri Random in JavaScript

La generazione di numeri random (numeri casuali) รจ unโ€™operazione...

Infinite scroll, come programmarlo su AMP e su Web con Javascript

L'infinite scroll รจ una tecnica di design e navigazione...

Codice Fiscale: 5 javascript per la verifica e il calcolo

Il codice fiscale รจ un identificativo tributario univoco che...

Math.ceil() โ€“ Arrotondare per eccesso con Javascript

Il metodo ceil() dell'oggetto Math di Javascript รจ utilizzato...

Minificare Javascript: librerie e strumenti online per comprimere il sorgente JS

La minificazione รจ un processo abbastanza diffuso nell'implementazione delle...

Javascript: svuotare un campo input o una textarea con un click

Quando si fornisce agli utenti un modulo per l'inserimento...
Pubblicitร