Ciao a tutti,
sto scrivendo uno script in JavaScript, come si può capire, solo che mi sta ostacolando un problema che non sto riuscendo a risovlere e ho pensato di discuterne cui poichè potrebbe essere interessante ed utile per tutti, spero di non sbagliare.
Il compito di questo script è di creare un menu, ed eventuali submenu, tramite un file xml.
Il file xml contiene queste informazioni:
- Menu
- Collegamento (Link)
- Funzione richiamata dal link (onclick)
Quando viene cliccato un qualsiasi link del menu viene richiamata una funzione uguale per tutti, in questo caso 'getPage', l'unica variante è il parametro che varia in base al link cliccato.
Esempio: se io clicco su Contact viene richiamata la funzione getPage('contact');
Il tutto viene creato attraverso un ciclo che ricava le informazioni dal file xml e creando così il menu dinamico, e qui sorge il problema.
Dopo aver creato gli elementi e tutto assegno all'evento onclick la funzione getPage, però il problema è il passaggio dei parametri, perchè non so come catturare il link che genera l'evento.
Ho provato in tutti i modi senza trovare una soluzione, avete qualche idea?
A presto