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:
L'errore penso sia nell'espressione regolare.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>
Ma cosa sto sbagliando?
Ciao e grazie,
Ale


Rispondi quotando
