Costruisco un select tramite php in questo modo, dove le voci del menu le leggo da un campo di un db:
$query="SELECT * FROM $table_label";
$result=mysql_query($query);
echo "<SELECT NAME ='label' onChange='copia(); this.selectedIndex=0'>";
echo "<OPTION SELECTED>Select label</OPTION>";
for ($i=0; $i < mysql_num_rows($result); $i++){
$etichetta=mysql_result($result,$i,"label");
echo "<OPTION VALUE='$etichetta'>$etichetta</OPTION>";
}
echo "</SELECT>";
Ricavo dal javascript il valore della voce selezionata
con questa sintassi:
label_orig=document.my_form.label.value;
Il problema è che con Mozilla funziona tutto correttamente mentre Explorer non legge il valore della voce, mi restituisce il valore indefinito...ma perchèèè?????
Thxxxx