Ciao a tutti.

Sto cercando di fare un controllo per un form.

In pratica devo controllare che un campo contenga solo valori numerici.

ecco il codice che ho fatto io:

codice:
<script language="javascript" type="text/javascript">
function calcola(){

      var valore = document.form.quantita.value;
      var espressioni = [0-9];

      if (document.form.quantita.value=="")	{

      document.form.totale.value = 0 ;

      }

      else if ( valore.match( espressioni ) 	{

      alert("Hai inserito un valore non numerico nel campo quantita");

      }

      else {

       document.form.totale.value = parseFloat((document.form.quantita.value) * 872.00) ;

           }


}

</script>
L'errore penso sia nell'espressione regolare.

Ma cosa sto sbagliando?

Ciao e grazie,
Ale