INTERNET EXPLORER? Ti consiglio di navigare questo sito con Mozilla Firefox oppure con Google Chrome.

Inserimento di soli caratteri alfanumerici in un modulo con Javascript

Corso Javascript
Impara a creare controlli ed animazioni

In alcune applicazioni che si basano sull'inserimento di dati tramite un modulo Html è opportuno verificare che il set di caratteri utilizzati, ad esempio per una username, sia composto solo ed esclusivamente da caratteri alfanumerici. L'esempio che segue verifica mediante il seguente pattern Javascript Reg Exp

/^[a-zA-Z0-9]+$/
che vengano inseriti solo numeri da 0 a 9 e lettere ad dalla A alla Z maiuscole o minuscole; di seguito il form:
<form name="modulo">
    <input type="text" name="stringa">
    <input type="button" value="Controlla" onclick="Controlla()">
</form>
Segue il controllo Javascript
function Controlla()
{
    var stringa = document.modulo.stringa.value;
    var myregexp = /^[a-zA-Z0-9]+$/;
    if (myregexp.test(stringa) == false)
    {
        alert("Puoi usare solo caratteri alfanumerici");
    }
    else
    {
        alert("OK");
    }
}

IN EVIDENZA

HOT LINKS