![]() |
|
Homepage |
Javascript |
Esecuzione di più funzioni alla scatenarsi dello stesso evento | |
Esecuzione di più funzioni alla scatenarsi dello stesso evento
Spesso mi capita di trovare domande su come fare a gestire più di una funzione in un solo evento... colgo quindi l'occasione per svelare più di un sistema per porre rimedio a tale angosciante quesito! <body onLoad="funzione_1();funzione_3();funzione_3();">Seconda soluzione è quella di inserire tutte le routine che compongono le singole funzioni all'interno di un unica funzione:
function GLOBALE()
{
codice della prima funzione
codice della prima funzione
codice della prima funzione...
codice della seconda funzione
codice della seconda funzione
codice della seconda funzione...
codice della terza funzione
codice della terza funzione
codice della terza funzione...
}
Gli unici inconvenienti in un caso simile sarebbero eventuali nomi di variabili locali, quindi attenzione a non usare lo stesso nome... seconda controindicazione, più grave della prima, si pone nel caso di funzini con parameri dichiarati all'interno delle parentesi tonde, che manderebbero in errore l'esecuzione della funzione al suo richiamo; tuttavia, superati questi due ostacoli, questa soluzione non è per nulla da scartare!Terza soluzione, forse la migliore, è quella di richiamare in un'unica funzione solo i nomi delle funzioni da eseguire allo stesso evento, lanciandola nell'evento:
function GLOBALE()
{
funzione_1();
funzione_3(parametro1, parametro2);
funzione_2();
}
...
<body onLoad="GLOBALE();">
Non avete che da scegliere :-)
|
IN EVIDENZA
Una slidegallery con jQuery
Pagamenti online con PayPal e PHP
Breve guida a jQuery
Effetto ombra su testo con Photoshop
Guadagna col tuo sito grazie a TradeD...
Guida XHTML
Riscrivere le URL con Asp
Riavviare IIS
HTTP 500 internal server error
Generare password casuali in Javascri...
Errore 80004005: Cannot update. Datab...
Introduzione ad Ajax ed Asp con Jscri...
Referenze dei Tag Html
Stringhe di connessione via ODBC e Ol...
Referenze dei fogli di stile Css
Le espressioni regolari in Javascript
|
||||
© 2001/2010 lukeonweb.net - A cura di Luca Ruggiero, Partita IVA 05564851219 -
Privacy |
Pubblicità |
Contatti
| |||||