il form è fatto in questo modo:
<script language="javascript">
function _closePop() {
f = document.form_colori;
rv=document.form_colori.assorbimento.options[document.form_colori.assorbimento.selectedIndex].text;
//rv=f.assorbimento[f.assorbimento.selectedIndex].text;
alert (rv);
colore = ""
for (var i=0;i<f.colore.length;i++) {
if(f.colore[i].checked) colore=f.colore[i].value;
}
</script>
<form action="scheda-ordine-lenti.asp" method="post" name="form_colori">
sql="SELECT id_colore FROM associazione_colori_lenti where id_lente = "&request("id_lente")
rs.open sql,conn,3,3
do while not rs.eof
<input type="radio" value="<%=rs1("colore")%>" name="colore">
rs.movenext
Loop
%>
<select size="1" name="assorbimento">
<option value=""></option>
<%do while not rs1.eof%>
<option value="<%=rs1("assorbimento")%>"><%=rs1("assorbime nto")%></option>
<%
rs1.movenext
Loop
%>
</select>
<a target="_self" href="#_" onclick="_closePop();">
</form>
quindi il radio si chiama colore, ma la select si chiama assorbimento

Rispondi quotando