Ciao a tutti,
ho scopiazzato uno script per la validazione di un campo su una form in cui va inserita una quantità numerica e maggiore di 1.

Lo script funziona bene ma vorrei che:
1) il controllo venisse fatto anche se l'ipotetetico utente fa l'invio da tastiera e non solo cliccando col mouse sul pulsante.

2) che lo script non venisse bloccato da IE con Windows SP2. A tal proposito volevo sapere se c'è qualche modo per poter fare in modo che gli script java non vengano bloccati...

Ringrazio per l'aiuto.
Posto il tutto...

codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">



<html><head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">


<script language="javascript">
 <!--
  function Modulo() {
     var qta = document.modulo.q.value;
        //Effettua il controllo sul campo quantita
        if ((isNaN(qta)) || (qta == "") || (qta < 1)) {
           alert("Il campo quantità deve essere numerico e maggiore di 1.");
           document.modulo.q.value = "";
           document.modulo.q.focus();
           return false;
        }
        //INVIA IL MODULO
        else {
           document.modulo.action = "Azione";
           document.modulo.submit();
        }
  }
 //-->
</script>
</head>
<body>
<form name="modulo"><input name="q"><input type="button" onClick="Modulo()" value="Invia"></form>
</body></html>
Ciao