Salve a tutti,
ho iniziato a studiare javascript da poco, quindi spero sarete clementi nonostante la domanda probabilmente banale. Il punto è il seguente: creo il mio script, diciamo una funzione che espande un dato div della pagina quando questo è contratto a 0 di larghezza.
aggiunto un evento con addEventListener (non mi importa per ora della compatibilità con IE), che al click su un link mi apre quel div. Funziona, perfetto. Ora voglio rendere la funzione generica, ma per farlo devo, ogni volta che richiamo la stessa, passargli l'argomento "elem", che equivale al div che voglio espandere, precedentemente selzionato con documen.getElementById.
Qui sorge il problema, usando le parentesi con l'evento la funzione viene attivata al caricamento della pagina.
Soluzioni? Con il javascript puro, senza librerie possibilmente.![]()