Ciao a tutti. Mi rendo conto che l'argomento è vecchio di secoli, ma sinceramente non sono riuscito a trovare una soluzione completa nè qui nè su google.
Ciò che dovrei ottenere sono due semplicissimi radio al cui clic si apra il rispettivo div (e si chiuda l'altro). Tutto qua.
NON ci sono riuscito (o meglio tra le varie soluzioni, l'unica funzionante non va so IE e non capisco perchè)!
Tra gli svariati tentativi, questo è l'ultima strada provata: il solito Apri /chiudi
codice:
<script>
function togglebis(num){
if (document.getElementById('sub'+num).style.display == "none") {
document.getElementById('sub'+num).style.display = "block";
document.getElementById('led'+num).src = "chiudi.gif";
} else {
document.getElementById('sub'+num).style.display = "none";
document.getElementById('led'+num).src = "apri.gif";
}
}
</script>
ed il tasto
<a href="#" onClick="togglebis('4');return false">[img]apri.gif[/img]
Dettagli</a>
Da adattare al
<input type="radio" name="prova" value="" onClick="togglebis('4');return false">
ed il contenuto dei due div
<div style="display:none;" id="sub1"></div>
<div style="display:none;" id="sub2"></div>
Ma in questo modo, al clic di uno, non mi chiude l'altro.
Qualcuno sà darmi qualche dritta?
Grazie mille!