Il codice che ho inserito fa parte di una pagina .jsp che io devo modificare. Attualmente il pulsante "VAI" rimanda ad un'altra pagina web; la mia modifica consiste nel togliere il pulsante ed inserire il passaggio all'altra pagina nell'evento "onchange" della combo "selClienteIns".
Come posso fare?


<FORM id="form_open_contatto" action="contatti_rapporti.jsp" method="post"
onsubmit="return checkSelCliente(this);">
<TABLE border="0" class="body_style">
<TR>
<TD align="right">
<%
Statement statClienti;
ResultSet rsClienti;
try{
statClienti = con.createStatement();
String selectClienti = new String (
"SELECT id, denominazione FROM clienti WHERE id_commerciale = "+nUserId+
" ORDER BY denominazione");
rsClienti = statClienti.executeQuery(selectClienti);
// Costruisco la combo dei clienti.
out.println("Cliente </TD><TD align=\"left\">"+
"<SELECT id='selClienteIns' class=\"body_style\" name='selCliente' >");
out.println("<OPTION SELECTED>Scelta Cliente");
logger.info("selectClienti: "+selectClienti);
int nidCliente = -1;
while (rsClienti.next())
{
// Riempio il vettore degli Id commessa
if (nidCliente != rsClienti.getInt("id"))
{
nidCliente = rsClienti.getInt("id");
// Scrivo le diverse <option>
out.println("<OPTION value='"
+rsClienti.getInt("id")+"%"+Util.escapeHTML(rsClie nti.getString("denominazione"))+"'>"
+rsClienti.getString("denominazione")+"");
}
}

out.println("</SELECT></TD></TR><TR>");
rsClienti.close();
statClienti.close();
con.close();
logger.info("Fine");
} catch (SQLException sqle) {throw new ServletException (sqle.toString());}
%>
<TR>
<TD colspan="4" align="center" height="10"></TD>
</TR>
<TR>
<TD colspan="4" align="center">
<input type="submit" class="body_style" value=" Vai "></input>
</TD>

</TR>
</TABLE>
</FORM>