Non uso nessun javascript sul form.

Ho semplicemente:

<form action="stessapagina.php" method="post">
<input type="text" name="parolachiave" size="15">
<input type="submit" name="invio">
</form>

Quanto clicco il bottone la variabile post parolachiave viene ricevuta. Se premo su invio da tastiera è come se parolachiave fosse vuota.
Il focus sta nel campo parolachiave.