![]() |
|
Editore: Apogeo Pagine: 309 Autore: Gary Shelly, Thomas Cashman, William Dorin, Jeffrey Quasney Collana: PerCorsi di studio Acquistalo a prezzo scontato:
|
Data Pubblicazione: 2001-04-01 ISBN: 8873038026 Prezzo: 21.69 € Lingua: italiano |
In una frase, ecco lo spirito della collana Imparare per progetti: non l'ennesima collana di informatica, ma una serie di strumenti didattici di eccezionale, provata efficacia.
Sommario Introduzione Introduzione alla programmazione in JavaScript Introduzione 2 Introduzione alla programmazione in JavaScript 2 JavaScript e Tag HTML 3 Tag SCRIPT 4 JavaScript contro VBScript 4 Perché usare JavaScript? 5 I cookie JavaScript 5 Basi di JavaScript: variabili, letterali ed espressioni 6 Regole per assegnare nomi alle variabili 6 Letterali 6 Espressione e operatori 7 Condizionali 9 Le dichiarazioni If e If...Else 10 Ciclo While 10 Funzioni 11 Oggetti, proprietà e metodi 11 Eventi 13 Moduli 14 Frame e array 15 Array 15 Repilogo 16 Verificate le conoscenze 17 Utilizzate le conoscenze 19 Nel laboratorio 21 progetto uno Integrare JavaScript e HTML Obiettivi 25 Introduzione 26 Progetto Uno: Pagina Web Fun with Phonics 28 Avviare il Blocco note 30 Inserire tag SCRIPT in una pagina Web 33 Scrivere l'inizio del tag SCRIPT 33 Usare uno sfarfallio per attirare l'attenzione in una pagina Web 34 Impostare lo sfondo su un colore statico 36 Completare la sezione JavaScript 37 Salvare il file HTML 38 Testare la pagina Web 40 Variabili di JavaScript 41 Estrarre dati dal sistema 42 Visualizzare la data corrente del sistema 45 Utilizzare le variabili per costruire un messaggio 46 Scrivere il messaggio sulla pagina Web 47 Salvare e verificare la pagina Web 48 Richiamare una funzione JavaScript 50 Visualizzare la data dell'ultima modifica di un documento 51 Scrivere una funzione JavaScript definita dall'utente 51 Posizionare funzioni definite dall'utente nella sezione HEAD 53 Stampare il file HTML usando Blocco Note 56 Riepilogo del progetto 58 Conoscenze acquisite 58 Verificate le conoscenze 59 Aiuto in linea 62 Utilizzate le conoscenze 63 Nel laboratorio 62 Casi e applicazioni 70 progetto due Creare finestre pop-up, aggiungere messaggi scorrevoli e moduli di conferma Obiettivi 71 Introduzione 72 Progetto Due: Home Finders Nationwide Realty 72 Avviare il Blocco note e aprire il file Home.htm 74 Inserire un messaggio scorrevole in una pagina Web 75 Creare un modulo con campi di testo che visualizza un messaggio scorrevole 76 Creare una funzione definita dall'utente per un messaggio scorrevole 78 Incrementare la variabile di posizione 80 Inserire una dichiarazione If 81 Utilizzare il metodo setTimeout() per creare una funzione di chiamata ricorsiva 83 Aggiungete un handler (gestore) di eventi 84 Salvare il file HTML e provare la pagina Web 86 Il modulo per il pagamento crediti 87 Inserire un handler di eventi in un tag anchor 88 Scrivere la funzione definita dall'utente doMort() 89 Salvare e provare la pagina Web 90 Convalidare il modulo del calcolo di pagamento crediti 91 Convalidare dati usando lo statement If...Else 91 Criteri di convalida dei dati per funzioni incluse 93 Aggiungere un handler di eventi per chiamare una funzione 97 Salvare e provare la pagina Web 98 Determinare il pagamento mensile 100 Creare la funzione monthly() 101 Formattare l'output del pagamento mensile come valuta 104 Utilizzare il metodo indexOf() 104 Determinare la porzione in dollari 105 Utilizzare i cicli For e While 106 Estrarre la porzione in dollari e inserire le virgole 107 Estrarre la porzione in cent e definire l'importo del decimale 108 Ricostruire l'output formattato e restituire il valore formattato 110 Trasferire il valore del pagamento mensile alla funzione dollarFormat() 111 Aggiungere una finestra pop-up 113 Aggiungere la data della modifica 115 Salvare e provare la pagina Web completa 116 Stampare il file HTML con il Blocco note 116 Riepilogo del progetto 118 Conoscenze acquisite 118 Verificate le conoscenze 119 Aiuto in linea 122 Utilizzate le conoscenze 123 Nel laboratorio 124 Casi e applicazioni 128 progetto tre Perfezionare l'uso dell'oggetto immagine e dell'oggetto form Obiettivi 129 Introduzione 130 Perfezionare l'uso dell'oggetto immagine e dell'oggetto form 130 Progetto Tre: Creare la pagina Web Midwest Catering 131 Avviare il Blocco note e aprire il file cater.htm 133 Banner scorrevole 133 Creare un oggetto immagine 134 Scrivere la funzione di banner scorrevole 135 Chiamare la funzione banner scorrevole 138 Creare un messaggio di benvenuto dinamico 139 La dichiarazione Switch 139 I metodi getMonth() e getTime() 140 Creare la funzione HolidayDays() 141 Chiamare la funzione HolidayDays() 146 Salvare il file HTML e vedere la pagina Web 147 Handler di eventi onmouseover 148 Scrivere l'handler di eventi onmouseover 149 Immettere le funzioni 151 Utilizzare una lista di selezione per visualizzare gli elementi del menu 155 Handler di eventi onchange 156 Scrivere le funzioni definite dall'utente per l'handler di eventi onchange 158 Calcolare la funzione prezzo esteso 164 Calcolare il prezzo esteso 166 La funzione dollarFormat() 169 Stampare il file HTML 172 Riepilogo del progetto 173 Conoscenze acquisite 173 Verificate le conoscenze 174 Aiuto in linea 178 Utilizzate le conoscenze 179 Nel laboratorio 181 Casi e applicazioni 186 progetto quattro Cookie, array e frame Obiettivi 187 Introduzione 188 Cookie, array e frame 188 Progetto quattro: Sito Web Student Council 190 Avviare il Blocco note e aprire il file council.htm 190 Creare il cookie 191 Creare la funzione addCookie() 192 Richiamare la funzione addCookie() 194 Leggere il cookie 197 Creare la funzione getCookie() 198 Richiamare la funzione getCookie 200 Eliminare un cookie 200 Determinare i contenuti di un cookie 202 Salvare e provare la pagina Web 203 Salvare e provare la pagina Web nel browser 203 Rimuovere il codice test 205 Creare l'array 206 Inizializzare un'array 206 Popolare l'array 209 Visualizzare i dati in base al valore di un cookie 211 Leggere il cookie 211 Visualizzare il Nome dello Studente (Student Name) 212 Visualizzare la lista organizzazioni 214 Impostare un flag in un cookie 216 Impostare il valore del flag 217 Leggere e usare il flag 219 Inizializzare la pagina Web 221 Lavorare con i frame 224 Impostare i contenuti del frame Display 226 Salvare e provare la pagina Web completa 227 Riepilogo del progetto 229 Conoscenze acquisite 229 Verificate le conoscenze 230 Aiuto in linea 233 Utilizzate le conoscenze 234 Nel laboratorio 236 Casi e applicazioni 241 progetto cinque Utilizzare oggetti per creare un'applicazione Carrello della Spesa Obiettivi 243 Introduzione 244 Utilizzare oggetti per creare un'applicazione Carrello della Spesa 244 Progetto cinque: Sito Web di acquisti di Val-U Computers 246 Avviare il Blocco note 246 Creare un oggetto in un frame nascosto 247 Creazione del frame nascosto 247 Creare l'oggetto Carrello della spesa 249 Cancellare un oggetto 252 Delete nome oggetto 252 Creare il metodo printItem() 253 Scrivere dati di oggetti nella pagina Web 254 Chiamare la funzione viewCart() 258 Chiamare la funzione addtoCart() 259 Salvare e provare la pagina Web 261 Salvare e provare la pagina Web nel browser 262 Utilizzare l'oggetto history 264 Aggiungere la funzione goBack() 264 Richiamare le funzioni goBack() e printOrder() 265 Scrivere HTML in un'altra finestra 267 Scrivere la funzione printOrder() 267 Determinare il browser e rilevare le pressioni di tasti 270 Rispondere alla pressione di un tasto basandosi sul tipo di browser 270 Utilizzare la funzione prompt() 274 Salvare pagina Web e provarla nel browser 277 Riepilogo del progetto 279 Conoscenze acquisite 280 Verificate le conoscenze 281 Aiuto in linea 283 Utilizzate le conoscenze 284 Nel laboratorio 286 Casi e applicazioni 291 Appendice A Guida rapida a JavaScript Parole riservate 293 Tipi di dati 293 Nomi di variabili 294 Sequenze di escape nelle stringhe 294 Operatori 294 Tipi di operatori 294 Ordine di precedenza 296 Dichiarazioni JavaScript 296 Riepilogo delle dichiarazioni 296 Handler di eventi 297 Oggetti 299 Funzioni globali 309Indice
Indice analitico
Criptare l'indirizzo e-mail con il JavaScript di Alessio Luffarelli
Corso di JavaScript di wowarea.com
FAQ su Javascript di iprogrammatori.it
Tutorial per Javascript di Guidainlinea.com
Guida completa su Javascript di Guidainlinea.com
Articoli, FAQ e Manuale Javascript di LukeOnWeb
Corso Javascript di Echo Echo
Manuale Javascript per esempi di Html.it
Manuale Javascript di MorpheusWeb