Preparate una pagina HTML vuota che usi l'attributo onload del tag
<body> per invocare la funzione ciaomondo().
Tale funzione deve essere definita nella head del documento, usando opportunamente il tag
<script>. La funzione ciaomondo() deve:
usare opportunamente il metodo prompt() per chiedere
al visitatore qual è il suo nome e memorizzare il risulato in una
variabile;
usare il comando alert("stringa")
per invocare una dialog box con la scritta
Ciao <nome>! Addio HTML statico!! Hello JS World!!!
dove <nome> è la stringa immessa dal
visitatore (l'operatore di concatenazione tra stringhe è +).
Salvare il documento con il nome
CiaoJS.html. Soluzione
Create una form con tre pulsanti allineati verticalmente (come fossero pulsanti di
un citofono) recanti le scritte Sig. Rossi, Sig. Bianchi e Sig. Verdi,
rispettivamente.
Se l'utente clicca sul pulsante più in alto, deve comparire in risposta una dialog box
con la scritta Avanti!.
Se l'utente clicca sul secondo pulsante, deve comparire la scritta
Chi è?.
Se l'utente clicca sul pulsante più in basso, deve comparire la scritta
Andate via! Oggi sto male e non ricevo nessuno.
Salvate il documento nel file Citofono.html. Soluzione
Aggiungete alle soluzioni dei due esercizi precedenti l'apposito tag <noscript> per
gestire browser che non supportino javascript attraverso la visualizzazione
di un opportuno messaggio.
Modificare nuovamente i due file, facendo in modo che gli script siano
eseguiti solo se il browser supporta javascript1.5 (usando l'attributo <language>).