Esercizi Javascript
JS0001.T
Scrivere in una pagina HTML il codice Javascript per eseguire le quattro operazioni fondamentali e visualizzare il risultato. Impostare per gli operandi dei valori costanti.
Prova - Codice
JS0002.T
Visualizzare nella finestra del browser, utilizzando codice javascript , il quadrato dei primi 15 numeri interi e la scritta “fine elaborazione “ al termine.
Prova - Codice
JS0003.T
Scrivere in una pagina HTML il codice javascript per eseguire le quattro operazioni fondamentali su due operandi acquisiti con la funzione prompt e visualizzare il risultato.
Prova - Codice
JS0004.T
Visualizzare nella finestra del browser, utilizzando codice javascript , il quadrato dei primi n numeri interi e la scritta “fine elaborazione “ al termine.
Prova - Codice
JS0005.T
Visualizzare la tabellina pitagorica dei primi 10 numeri
Prova - Codice
JS0006.T
Creare uno script che chieda il nome e il cognome all’utente prima che la pagina venga caricata.
Provare a chiamare una finestra di dialogo (di tipo alert) che contenga la scritta "Benvenuto"+ nome + cognome.
Alla chiusura della finestra di dialogo, in fondo alla pagina (nella barra di stato), deve essere scritto “Benvenuto"+ nome + cognome.
JS0007.T
Realizzare una pagina con uno script che, dopo aver chiesto il nome dell'utente verifica, controllando in un array di nomi che hanno i diritti di amministratore, se l'utente è abilitato ad accedere alla pagina.
JS0008.T
Creare una funzione caricata in avvio (evento onLoad su body) che cambi il colore di sfondo ogni 15 secondi (window.setTimeout(comando,millisecondi);
  • Il colore di sfondo (document.bgColor) viene preso da un array
  • Quando tutto l’array è stato visitato, ricomincia
  • Inserire due bottoni, uno per fermare e l’altro per continuare l’esecuzione (onClick)
JS0009.T
Stampare le proprietà dell'oggetto navigator (window.navigator)
JS0010.T
Fare una tabella in una pagina che permetta di impostare un bookmark a seconda del browser:
  • Per explorer: window.external.AddFavorite(bookmarkurl,book marktitle)
  • Per netscape: testo che dice “Premere CTRL+D per salvare la pagina nei segnalibri”
JS0011.T
Fare una pagina con 3 foto in una tabella.
  • Cliccando su ogni foto si apre un finestra con la versione ingrandita dell’immagine.
  • Le immagini ingrandite si chiamano come le immagini di base + “_big” prima dell’estensione.
JS0012.T
Realizzare un pagina html che, utilizzando codice JavaScript, assolva le seguenti funzioni:
  1. Richiedere all'utente, prima del caricamento della pagina, nome e cognome e utilizzare un pop-up box per accogliere l'utente in base al nome.
  2. Visualizzare la data corrente nella pagina nel seguente formato: 30 ottobre 2000. Non visualizzare l'ora.
  3. Visualizzare la data dell'ultima modifica del documento.
  4. Visualizzare un messaggio che riporti, nalla riga di stato, la frase buongiorno, se è al mattino, buon pomeriggio se è nel pomeriggio, Buona sera, se è in serata, Buona notte se è notte.
JS0013.T
Aggiungere gestori di eventi JavaScript al modulo per convalidare (come descritto in seguito) i dati di un form (nome, nickname, codice fiscale, email e password) prima dell'invio. Se c'è un problema, visualizzare il problema con la pagina in tutti i seguenti modi:
  • una finestra pop-up box
  • visualizzazione dei problemi in una nuova pagina con testo in rosso e utilizzare il pulsante Indietro per chiudere la nuova pagina e tornare alla pagina originale
  • visualizzazione dei problemi nella finestra corrente alla parte superiore della pagina in rosso
  • visualizzazione il problema in un altro frame della pagina.
Specifiche per la convalida:
  1. Verificare che siano presenti tutti i dati richiesti.
  2. Verificare che l'indirizzo e-mail contenga il simbolo @.
JS0014.T
Realizzare una pagina contente due elenchi a discesa e fare in modo che le scelte che appaiono nel secondo elenco a discesa dipendono da ciò che la scelta è fatta nel primo elenco (Esempio: scegliere la regione di appartenenza nel primo elenco e la provincia nel secondo)
JS0015.T
Creare una barra di navigazione con le immagini (precedente, successiva, homa page, etc.). Quando il mouse si trova sopra l'immagine, una versione alternativa dell'immagine dovrebbe apparire. Quando il mouse si sposta fuori l'immagine, l'immagine originale dovrebbe riapparire.
JS0016.T
Consentire all'utente di tornare direttamente in una qualsiasi delle ultime 5 pagine visitate visualizzando sulla pagina un link per ognuna di queste.
Prova - Codice
Scrivi email per il tutor dei corsi
Scrivi email per l'amministratore del sito
Torna all'indice del modulo

Ultima modifica: