Innanzitutto grazie mille per la risposta!
Ho deciso di usare un'altro script (poichè devo dare dei valori con il nome alle option)... posso fare un richiamo all'onload come per quello precedente?
ecco lo script:
codice:
<html>
<head>
<title>test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script>
<!--
var comuni=new Array();
comuni[0]=new Array("SELEZIONA");
comuni[1]=new Array("SELEZIONA","ACCARIA","ACCONIA");
comuni[2]=new Array("SELEZIONA","ACQUAFORMOSA","ACQUAPPESA");
comuni[3]=new Array("SELEZIONA","ALTILIA DI SANTA SEVERINA","BELVEDERE SPINELLO");
comuni[4]=new Array("SELEZIONA","ACCIARELLO","AFRICO");
comuni[5]=new Array("SELEZIONA","ACQUARO","ARENA","ARZONA");
var valori=new Array()
valori[0]=new Array("");
valori[1]=new Array("","ACCARIA","ACCONIA");
valori[2]=new Array("","ACQUAFORMOSA","ACQUAPPESA");
valori[3]=new Array("","ALTILIA DI SANTA SEVERINA","BELVEDERE SPINELLO")
valori[4]=new Array("","ACCIARELLO","AFRICO");
valori[5]=new Array("","ACQUARO","ARENA","ARZONA");
function Trasmetti(source)
{
with (document.modulo.comune)
{
while (options.length > 0)
options[0]=null;
for (i=0;i<comuni[source].length;i++)
options[i]=new Option(comuni[source][i],valori[source][i])
options.selectedIndex=0;
}
}
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<FORM NAME="modulo" method="post">
<select name="provincia" onChange="Trasmetti(this.options.selectedIndex)">
<option value="">SELEZIONA</option>
<option value="CZ">CATANZARO</option>
<option value="CS">COSENZA</option>
<option value="KR">CROTONE</option>
<option value="RC">REGGIO CALABRIA</option>
<option value="VV">VIBO VALENTIA</option>
</select>
<select name="comune">
<option>SELEZIONA</option>
</select>
</form>
</body>
</html>
Grazie ancora!