... con una cosa del tipo:
codice:
<script language="JavaScript">
function Cambia(valore) {
modulo=document.nomeform;
switch(valore) {
case 1:
modulo.B.options[0]=new Option('testo1','valore1a');
modulo.B.options[1]=new Option('testo1b','valore1b');
modulo.B.options[2]=new Option('testo1c','valore1c');
break;
case 2:
modulo.B.options[0]=new Option('testo2a','valore2a');
modulo.B.options[1]=new Option('testo2b','valore2b');
modulo.B.options[2]=new Option('testo2c','valore2c');
break;
case 3:
modulo.B.options[0]=new Option('testo3a','valore3a');
modulo.B.options[1]=new Option('testo3b','valore3b');
modulo.B.options[2]=new Option('testo3c','valore3c');
break;
}
}
</script>
La chiamata sarebbe:
<select name="A" onChange="Cambia(this[this.selectedIndex].value);">
Ciao !