umm, non mi funziona

il onclick="this.form.page.value='2';this.form.submit ()" non sembra cambiare il valore di <input type="hidden" name="page" value="1">

funziona la parte this.form.submit() perchè il form viene inviato correttamente, ma this.form.page.value='2' non cambia il valore. la sintassi è corretta o ho sbagliato qualcosa?