Tramite l'evento onChange di una select, vorrei far cambiare il valore ad un altro campo dello stesso form. Ho provato così:
codice:
<form name="istanza">
<select name="instance" onchange="cambiaId(this.value);" class="formfield23">
<%
selMisure="SELECT listino_fotoceramiche.misure, listino_fotoceramiche.modello FROM listino_fotoceramiche INNER JOIN fotoceramiche ON fotoceramiche.id = listino_fotoceramiche.id_fotoceramiche WHERE tipo = 11"
SET RS = objConn.Execute (selMisure)
WHILE NOT RS.EOF
%>
<option value=""><%=RS("misure")%></option>
<%
RS.MoveNext
WEND
SET RS = Nothing
%>
</select>
<input class="formfield13" type="text" name="id" readonly size=5/>
questa è la funzione richiamata dalla select con l'evento onChange:
codice:
function cambiaId(valore) {
var campo
campo = valore
document.istanza.id.value = campo;
}
C'è qualcosa che non va perchè non funziona, qualcuno sa dirmi cosa ho sbagliato? Grazie!