Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoErminia Stefani Modificato 11 anni fa
1
Facciamo uno script I Usiamo il comando condizionale e quello che abbiamo imparato sulle funzioni per costruire una pagina che: –proponga una lista di siti numerati progressivamente; –chieda allutente di scegliere il numero del sito che vuole visitare; –apra la pagina del sito;
2
Facciamo uno script II … <!-- function sito(numero) { if (numero == 1) { return http://www.netscape.com; } if (numero == 2) { return http://www.microsoft.com; } if (numero == 3) { return http://www.yahoo.com; } if (numero == 4) { return http://www.google.com; } alert(Scelta inesistente: Riprova!); return sitiNumerati.html; } // -->
3
Facciamo uno script III Ecco l'elenco dei tuoi siti preferiti Netscape Microsoft Yahoo Google <!-- var scelta = prompt(Dove vuoi andare oggi?,1); scelta = parseInt(scelta);//nota uso di parseInt!! window.location = sito(scelta);//nota il nuovo metodo!! // -->
4
Confronti con switch Con JS1.2+ si può confrontare un valore con una lista di altri valori senza usare una serie di if Sintassi: switch (espressione) { case val 1 : comandi; break; case val 2 : comandi; break; … case val n : comandi; break; default: comandi; break; }
5
Facciamo uno script IV function function sito(numero) { switch (numero) { case 1: return http://www.netscape.com; break; case 2: return http://www.microsoft.com; break; case 3: return http://www.yahoo.com; break; case 4: return http://www.google.com; break; default: alert(Scelta inesistente: Riprova!); } return sitiSwitch.html; }
6
Note sulluso di switch Evita di ripetere tante volte il nome della variabile testata Ricordarsi di usare break, altrimenti lesecuzione prosegue con i comandi successivi Aggiungere sempre una scelta di default
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.