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