La funzione javascript alert dell’oggetto di livello massimo window permette di mostrare a video un box contente un messaggio per l’utente.
window.alert( “Ciao!” ); // oppure alert( “Ciao!” );
/* Mostrerà una dialog box con scritto: Ciao! */
Avremmo potuto anche omettere l’oggetto window poiché è l’elemento di massimo livello del DOM.
Per includere all’interno del messaggio singoli apici, doppi apici si possono alternare nell’utilizzo oppure utilizzare il carattere di escape ’\’ :
alert(“L’Aquila”);
alert(“L\’Aquila”);
/* Mostrerà all’utente una dialog box con scritto: L’Aquila */
alert( ‘Mi chiamo “Antonio” ‘ );
alert( ‘Mi chiamo \”Antonio\” ‘ );
/* Mostrerà una dialog box con scritto: L’Aquila */
La dialog box che notiamo è bloccante, cioè blocca il normale flusso del programma che riprende soltanto dopo che l’utente ha premuto il pulsante OK oppure dopo che è stata chiusa.
Non è possibile modificare lo stile della dialog box perché è esclusivamente dipendente dal broswer in uso.