Spero che il titolo vada bene perché io sono nuovo di qui.

Allora, io ho un button dentro un form e quando ci clicco voglio che mi succeda il getElementById...

codice:
<form name="richiesta" method="post" action="?id=_risultato">
   <input name="pag" id="pag" type="hidden" value=""/>
   <button onClick="document.getElementById('pag').value='1'; alert('Pagina 1');" id="pagine" name="1">[1]</button>
</form>
Però quando ci clicco sopra mi va direttamente all' "?id=_risultato" senza fare l' alert e senza cambiare il valore del campo nascosto...

Dove sbaglio ?