disign | Come catturare e gestire i messaggi di errore JavaScript | a digital sign for a best design!
A digital sign for a best design

Articolo stampato da http://disign.improntedigitali.it/come-catturare-e-gestire-i-messaggi-di-errore-javascript-243-46-1.html

© Luca Frassineti

Javascript 3.959 visualizzazioni

Come catturare e gestire i messaggi di errore JavaScript

28/09/2011

Javascript mette a disposizione le istruzioni try  catch che permettono di testare gli errori in un blocco di codice.
Il blocco try contiene il codice da eseguire mentre nel blocco catch inseriremo il codice da eseguire nel caso fosse riscontrato un errore.
Questa è la sintassi:

try
  {
  // codice da testare
  }
catch(err)
  {
  // codice in caso di errore
  }


Nel nostro esempio facciamo un errore di battitura e al posto dell'istruzione corretta alert scriviamo allert. Quando javascript porverà il blocco try, riscontrando un errore ci resituirà il confirm di segnalazione. Se invece proviamo lo stesso script scrivendo correttamente alert javascript visualizzerà correttamente il messaggio senza eseguire il blocco catch.

try
  {
  allert(w);
  }
catch(err)
  {
  txt="Errore in questa pagina.\n\n";
  txt+="Clicca OK per continuare,\n";
  txt+="Annulla  per tornare a Disign\n\n";
  if(!confirm(txt))
    {
    document.location.href="https://www.disign.it/";
    }
  }
}

 

L'esempio qui.

Invia una domanda o un commento sull'articolo

I campi obbligatori sono segnalati *

*

*



 




Questo sito è totalmente privo di pubblicità, se volete sostenere questa inziativa, potete scegliere di fare una piccola donazione libera:



© 2009 - 2024 Impronte digitali di Luca Frassineti. Tutti i diritti riservati.