disign.it | Javascript per mostrare un div e chiudere dinamicamente tutti gli altri che desideriamo | a digital sign for a best design!
A digital sign for a best design
Javascript 12.090 visualizzazioni

Javascript per mostrare un div e chiudere dinamicamente tutti gli altri che desideriamo

10/05/2011

Ho aggiornato un piccolo Javascript che permette di assegnare all'evento onclick l'azione di mostrare un div e contemporaneamente nascondere una serie di altri.

La funzione riceve tutti i div da spegnere in un array, ne conta le occorrenze e per ognuna (che non è altro che l'ID del div da chiudere) imposta lo stile display  a none.

In questo modo lo stesso script è efficace per chiudere senza dover ogni volta esser modificato un numero variabile di div.

Ecco il codice di una pagina di esempio, in cui chiamando la funzione passiamo come primo argomento l'ID del div da mostrare e come secondo argomento gli ID dei div da nascondere separati da uno spazio.

Naturalmente come tutti i javascript presenti nelle nostre pagine è opportuno esternalizzare il js per non 'disturbare' i crawler dei motori di ricerca.

Qui esempio e codice di origine.

 

 

← osCommerce bug di sicurezza CSS la proprieta' overflow per sostituire il clear! →

Invia una domanda o un commento sull'articolo

I campi obbligatori sono segnalati *

*

*



 

© 2009 - 2017 Impronte digitali di Luca Frassineti. Tutti i diritti riservati.