Come creare una casella Conferma in JavaScript

January 7

Conferma sono un modo conveniente per dare un visitatore web una semplice scelta: accettare o di rifiutare qualcosa. Essi vengono visualizzati utilizzando il JavaScript confirm la funzione.

istruzione

Creare una casella Conferma in JavaScript

1 Scrivere il codice per chiamare la confirm di funzione, seguendo l'esempio di seguito. Il risultato confirm viene posto nella variabile ok in modo che possa essere testato nei successivi logica.
ok = confirm("Do you really want to do this?");

2 stringhe Concatena usando l'operatore "+" per visualizzare un messaggio composto da più parti, come segue:
ok = confirm ("Are you really " + age + " years old?");

3 Verificare il valore restituito dal confirm funzione ed eseguire l'azione appropriata. Nel seguente esempio, se l'utente preme il pulsante Cancel lui o lei viene restituito alla pagina precedente. (Il punto esclamativo è l'operatore booleano NOT, che cambia true a false e false a true, quindi un valore di ritorno di falso, corrispondente all'utente premendo Annulla, viene convertito in vero, che passa il if di test.)
if (!ok) { history.back (); }

Consigli e avvertenze

  • Se non è necessario per dare all'utente la possibilità di annullare, è possibile utilizzare l' alert funzione invece.
  • Invece di memorizzare il risultato di confirm in una variabile e test, è possibile verificare direttamente all'interno di if affermazione con un costrutto, come if (confirm(...) { } .
  • Tecnicamente la confirm funzione è un metodo sull'oggetto finestra JavaScript, e, quindi, potrebbe essere scritto window.confirm , ma dal momento che JavaScript sulle pagine Web viene eseguito nel contesto dell'oggetto window in ogni caso, questo non è necessario.