... in questo modo:
codice:
<script language="JavaScript">
function Genera(indice) {
indice=parseInt(indice);
var s2=document.nomeform.selezione2;
switch(indice) {
case 0:
s2.options[0]=new Option("Cucine","Cucine");
s2.options[1]=new Option("Salotti","Salotti");
s2.options[2]=new Option("Complementi","Complementi");
s2.length=3;
break;
case 1:
s2.options[0]=new Option("Ingegneristica","Ingegneristica");
s2.options[1]=new Option("Meccanica1","Meccanica1");
s2.options[2]=new Option("Meccanica2","Meccanica2");
s2.length=3;
break;
}
}
</script>
Da usare così:
<select name="selezione1" onChange="Genera(this.selectedIndex);">
<option value="arredamento">Arredamento</option>
<option value="meccanica">Meccanica</option>
</select>
<select name="selezione2">
</select>
Ciao !