Salve a tutti.
Mi aiutate a realizzare il controllo su un campo che deve essere esclusivamente numerico?
(se inserisco lettere o caratteri diversi dai numeri non invia la form)
Grazie per l'aiuto.
Salve a tutti.
Mi aiutate a realizzare il controllo su un campo che deve essere esclusivamente numerico?
(se inserisco lettere o caratteri diversi dai numeri non invia la form)
Grazie per l'aiuto.
AltF4
fai così:
ciaocodice:<form onsumbit="return (!(isNaN(this.nomecampo.value)));">
ho provato, ma non fa niente.. forse ho sbagliato punto di inserimento.
Ho uno script che controlla se i campi sono vuoti non lo potri modificare per il controllo se il campo è numerico?
che ne pensi?codice:<script language="JavaScript"> <!-- start Javascript var errfound = false; function error(elem, text) { if (errfound) return; window.alert(text); elem.select(); elem.focus(); errfound = true; } function loginCheck(f) { errfound = false; if (f.userid.value == "") error(f.userid,"Inserire il nome utente!"); if (f.passwd.value == "") error(f.passwd,"Inserire la password!"); return ! errfound; } // end Java script --> </script>
AltF4
ecco una funzione completa:
da richiamare così:codice:<script language="JavaScript"> function controllo() { var valore=document.nomeform.nomecampo.value; if (isNaN(valore)) { alert("Inserire solo valori numerici."); return false; } return true; } </script>
ciaocodice:<form name="nomeform" onsubmit="return controllo();">
PERFETTO!
grazie 1000!!!!
![]()
![]()
![]()
AltF4