Non so come mai ti dica cosi', fai questa prova

codice:
onchange="document.f2.submit()"
Quando si parla di oggetti appartenenti ad un form si puo' usare direttamente il nome.