Ciao
ho questo form

codice:
<div id="diete_operazione">
<form name="formOperazione" method="post">
<fieldset>	
<legend>
	Testata
</legend>
<ul>
	<li class="rigaform">
		<ul >
			<li class="sx">
				Fonti
				
			<li class="dx">
				<select name="seltestata" onChange="CaricaAnni()">
				<option value="">Tutte le fonti</option>
					<% if (session.getAttribute("fontiVec") != null) {
						FontiInfo[] fonti = (FontiInfo[])session.getAttribute("fontiVec");
						for (int i=0; i<fonti.length; i++){%>						
							<option value="<%=fonti[i].getDsfonte()%>">
							<%=fonti[i].getDsfonte()%></option>						
						<%}
					}%>
				</select>
			
		[/list]
	[/list]
</fieldset>
<fieldset class="submit">
	<input type="button" value="Inserisci" <% if (session.getAttribute("serviziPerFonte") == null) {%><%=disabilitato %> <% } %> onClick="Inserisci()">
</fieldset>
</form>
La funzione js CaricaAnni() è la seguente
codice:
function CaricaAnni() {
	document.formOperazione.action="CaricaAnni";
	document.formOperazione.submit();
}
dove CaricaAnni è l'url di una servlet.

PROBLEMA: Il submit() non ne vuole sapere di funzionare! Controllando sulla console
degli errori di Firefox mi dice che
document.formOperazione.submit is not a function

Qualche idea?