codice HTML:
<scriptlanguage="javascript">
function toggleFields(){
var scelta = document.getElementById("mostraDiv");
var div1 = document.getElementById("div1");
var div2 = document.getElementById("div2");
if(scelta.selectedIndex ==="ok") {
div1.style.display ="block";
/* altri div da mostrare */
div2.style.display ="none";
/* altri div da nascondere */
}
}
</script>
<div>
mostra div1 e nascondi tutti gli altri:
<input type="checkbox" name="mostraDiv" id="mostraDiv" value="ok" onchange="toggleFields()" />
</div>
<div id="div1" style="display: none;">
<inputtype="text" value="div1.."/>
</div>
<div id="div2" style="display: none;">
<inputtype="text"value="div2.."/>
</div>
<div id="div n...." style="display: none;">
<input type="text" value="div n....."/>
</div>