ciao a tutti,
ho un problema con un input text

praticamente si tratta di un input text con un bottone che mi serve per fare una ricerca e quindi filtrare i dati di una tabella.

CODICE
Codice PHP:
CERCA

<input type="text" name="cerca" value="<?php echo $_POST['cerca']; ?>" size="5" maxlength="5" />
<input class="button" type="button" name="cerca_btn" 
value="cerca" onclick="document.form.pagina.value=1;
document.form.blocco_risultati.value=1; document.form.stato.value='tutte';
document.form.azione.value='cerca'; document.form.submit();" />
il problema è questo...

se scrivo qualcosa nell'input text e clicco invio mi fa il submit come se avessi cliccato il pulsante.

l'unico problema è che non mi prende l'azione "cerca" perchè la definisco sul pulsante.
e quindi non mi effettua la ricerca.

qual'è il problema e come posso risolvere? grazie a tutti