allora ci deve essere qualcos'altro.... questo esempio (fatto dalle tue indicazioni) funziona
codice:
<script language="JavaScript">
function controlla_dati(ff){
  var jqta = ff.elements["ordine"].value ;
  if(isNaN(jqta) || jqta == "0" || jqta == ""){ 
    alert("Inserire un numero.");
    return false;
  }
  return true;
}
</script>
<form method="POST" name="form1" onSubmit="return controlla_dati(this);">
<input name="ordine" type="text" id="ordine" value="" size="5">
<input type="submit" name="Submit" value="Invia">
</form>
<form method="POST" name="form1" onSubmit="return controlla_dati(this);">
<input name="ordine" type="text" id="ordine" value="" size="5">
<input type="submit" name="Submit" value="Invia">
</form>
<form method="POST" name="form1" onSubmit="return controlla_dati(this);">
<input name="ordine" type="text" id="ordine" value="" size="5">
<input type="submit" name="Submit" value="Invia">
</form>
hai qualcosa online da vedere?