Ciao,
ho questo esempio:
codice:
<html><head>
<script type="text/javascript">
function printResult()
{
var selectedVal = document.forms[0].list.options[document.forms[0].list.selectedIndex].value;
document.getElementById("showResult").innerText = "Your number is: " + selectedVal;
return false; //dont submit the form
}
</script>
</head>
<body>
<form action="" onSubmit="return printResult(this);">
<select name="list" onChange="printResult();">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<input type="submit" value="Submit">
</form>
<span id="showResult"></span>
</body>
</html>
In pratica, quello che desidero fare �:
Effettuata la scelta dalla <select>, vorrei caricare campi form diversi per ogni scelta
esempio:
value = "1" visualizzo all'interno del form i campi a,b,c
value = "2" visualizzo i campi e,f,g
etc etc
Lo script mi permette di NON ricaricare la pagina e questo � essenziale. Non so come mettere all'interno di selectedVal i valori desiderati ( i campi) e stamparli a seconda della scelta.
Potete aiutarmi?
Grazie