Fare internet

E' come il lego, più pezzi ho più sono allegro
Seguci su Facebook Seguici su Twitter Iscrivita ai nostri Feed      Mandaci una mail

Per controllare se un valore è numerico con Javascript, abbiamo a disposizione la funzione isNaN (scritta proprio così), che serve a controllare se un valore non è un un numero (is Not a Number), quindi tale funzione restituisce true se il valore passato non è numerico e false se lo è.

Vediamo quindi un esempio di utilizzo, supponiamo di avere il seguente form:

<form name="form1">
        <input type="text" name="campo" />
    <input type="button" value="controlla" onclick="controlla()" />
</form>


Per controllare controllare il valore inserito utilizziamo questa funzione:

function controlla(){
        var val = document.form1.campo.value;
        if (isNaN(val)){
                alert(‘Il valore inserito non è numerico’);
        } else {
                alert(‘Il valore inserito è numerico’);
        }
       
}

Twitter