Ciao.
Ho questa porzione di una funzione di controllo campi sul form:
codice:
if(document.getElementById('zn').options.selectedIndex == 0 ){
alert("Selezionare Zn.");
document.getElementById('zn').focus();
return false;
}
Nel form il campo ZN č una select, ma nonostante seleziono il valore dalla select risponde sempre con selezionare Zn, cosa sbaglio?
La select č questa:
codice:
<select name="zn" class="ctrl" onChange="window.document.location='form.asp?zn='+this.options[this.selectedIndex].value;">
<% ZNsel = request.querystring("zn") %>
<% if ZNsel <> "" then %>
<option value="<%=ZNsel%>" selected="selected"><%=ZNsel%></option>
<% else %>
<option selected>Seleziona Zn</option>
<%
end if
If Not rec.EOF Then
Do While Not rec.EOF
ID_Zn = rec("id_zn")
%>
<option value= "<% = Trim(rec("zn")) %>"><% = Trim(rec("zn")) %></option>
<%
rec.MoveNext
Loop
End If
rec.close
%>
</select>