Prima Esercitazione

  1. 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:
    1. usare opportunamente il metodo prompt() per chiedere al visitatore qual è il suo nome e memorizzare il risulato in una variabile;
    2. 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


  2. 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. Salvate il documento nel file Citofono.html.
    Soluzione
  3. 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.
  4. Modificare nuovamente i due file, facendo in modo che gli script siano eseguiti solo se il browser supporta javascript1.5 (usando l'attributo <language>).