ciao a tutti, non capisco come mai non riesco a farmi stampare il valore di un radiobutton interno ad un ciclo.

praticamente alert(str) mi restituisce sempre "UNDEFINITED"

come mai??

function _closePop() {

f = document.form_colori;
var str='';

str = f.colore.value;
alert (str);
}

<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
%>


<a target="_self" href="#_" onclick="_closePop();">
</form>