Ciao, ho il seguente problema:

ho un form fatto cosi:
codice:
  <form method="get">
  <input type="hidden" name="cmd" value="" />
  <a href="#" onclick="cerca();">
  [img]images/cerca.png[/img]
  </a>
  <input class="inputMR" type="text" name="cercaStr" value="" />

  </form>
la funzione cerca()
codice:
function cerca() {
  if(document.forms[0].cercaStr.value!='') {
     document.forms[0].action='index.php';
     document.forms[0].cmd.value='cerca';
     document.forms[0].submit();
   }
Tutto funziona bene se clicco sull'immagine, ma se premo invio dopo aver inserito del testo viene fatto il submit senza nessun controllo...

come devo comportarmi?

ciao