Ciao a tutti,

ho questo codice per cambiare pagina alla selezione di una select:
codice:
<script language="javascript1.2" type="text/javascript">
	function aggiorna(f,a)
		{ 
			f.target="_self"; 
			f.action=a; 
			f.submit(); 
		} 
</script>
Options = "onchange=""aggiorna(this.form, 'form.asp')"""
Funziona correttamente!
Ora, il problema è questo:
i campi precedenti a questo codice (alcuni normali input) funzionano correttamente, mentre, quelli successivi quando inserisco del testo e mi immetto con il mouse sul campo di testo, mi rimanda alla pagina con l'onchange.

In pratica, mi viene letta la funzione onchange anche nei successivi campi che non centrano nulla.

Perchè?