Ho trovato il seguente codice in rete, da me un po manipolato:
Questo codice è perfettamente funzionante se viene utilizzato su un solo div, ma nel momento in cui aggiungo un ulteriore div ho fallito! Funziona solo per il primo!codice:<script language="javascript"> function toggle(DIVid) { var ele = document.getElementById(DIVid); var text = document.getElementById("displayText"); if(ele.style.display == "block") { ele.style.display = "none"; text.innerHTML = "Mostra"; } else { ele.style.display = "block"; text.innerHTML = "Nascondi"; } } </script> Mostra <div id="divText" style="display: none"> Testo </div>
Voi direte basta cambiare l'id del secondo div, ma putroppo questo non lo posso fare perchè genero il div dinamicamente, quindi ce ne potrebbero essere uno o anche dieci!
Deduco che non posso utilizzare questo codice!
Che mi consigliate di fare? Come modificare il codice?
Grazie



Rispondi quotando