salve a tutti, ho un input text, dove vorrei che s'inserisse solo ed esclusivamente un valore numerico, allora ho provato con questo:
Ho messo due funzioni perchè nella seconda ho inserito altri controlli, il problema che mi restituisce sempre true.codice:funciton numero(valore){ for (i=0; i<valroe.length;i++){ if (valroe.charAt(i) < "0"){ return false } if (valore.charAt(i) >"9"){ return false } } return true } function controllo(form){ if(!numero(form.telefono.value)){ alert("devi mettere un numero") }
Il codice è stato improvvisato nel momento da me, quindi non fate caso a virgole e virgolette o errori dattilografici.
Grazie, ciao.