Visto che sono stato chiamato in causa sia nell'altra sezione che con ben 3 pvt (per favore non farlo più
) provo a dire anch'io la mia (sempre che abbia capito):
codice:
<script type="text/javascript">
function visualizza(numero) {
for (i=1;i<=10;i++) {
if (i <= numero) {
document.getElementById("_"+i).style.visibility = "";
} else {
document.getElementById("select_"+i).value = "0";
document.getElementById("_"+i).style.visibility = "hidden";
}
}
}
</script>
<form>
<div>
<select onchange="visualizza(this.value)">
<option value="0">Scegli quanti bambini</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
</div>
<div id="_1" style="visibility:hidden">
<select id="select_1">
<option value="0">Indica l'età del bambino</option>
<option value="1">1 anno</option>
<option value="2">2 anni</option>
<option value="3">3 anni</option>
<option value="4">4 anni</option>
<option value="5">5 anni</option>
<option value="6">6 anni</option>
<option value="7">7 anni</option>
<option value="8">8 anni</option>
</select>
</div>
<div id="_2" style="visibility:hidden">
<select id="select_2">
<option value="0">Indica l'età del bambino</option>
<option value="1">1 anno</option>
<option value="2">2 anni</option>
<option value="3">3 anni</option>
<option value="4">4 anni</option>
<option value="5">5 anni</option>
<option value="6">6 anni</option>
<option value="7">7 anni</option>
<option value="8">8 anni</option>
</select>
</div>
<div id="_3" style="visibility:hidden">
<select id="select_3">
<option value="0">Indica l'età del bambino</option>
<option value="1">1 anno</option>
<option value="2">2 anni</option>
<option value="3">3 anni</option>
<option value="4">4 anni</option>
<option value="5">5 anni</option>
<option value="6">6 anni</option>
<option value="7">7 anni</option>
<option value="8">8 anni</option>
</select>
</div>
<div id="_4" style="visibility:hidden">
<select id="select_4">
<option value="0">Indica l'età del bambino</option>
<option value="1">1 anno</option>
<option value="2">2 anni</option>
<option value="3">3 anni</option>
<option value="4">4 anni</option>
<option value="5">5 anni</option>
<option value="6">6 anni</option>
<option value="7">7 anni</option>
<option value="8">8 anni</option>
</select>
</div>
</form>
Buona Pasqua