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

Autore: Luca Ruggiero | Tell a Friend

Corso Java
Impara a programmare col linguaggio OOP della Sun.

Corso Javascript e DHTML
Impara a creare controlli ed animazioni!

Corso Web Design
Disegno di siti Web con HTML, CSS e Dynamic HTML.

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