Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function controllocodicefiscale()
- {
- // Definisco un pattern per il confronto
- var pattern = /^[a-zA-Z]{6}[0-9]{2}[a-zA-Z][0-9]{2}[a-zA-Z][0-9]{3}[a-zA-Z]$/;
- // creo una variabile per richiamare con facilità il nostro campo di input
- var CodiceFiscale = document.getElementById("cf");
- // utilizzo il metodo search per verificare che il valore inserito nel campo
- // di input rispetti la stringa di verifica (pattern)
- if (CodiceFiscale.value.search(pattern) == -1)
- {
- // In caso di errore stampo un avviso e pulisco il campo...
- alert("Il valore inserito non è un codice fiscale!");
- }else{
- // ...in caso contrario stampo un avviso di successo!
- alert("Il codice fiscale è corretto!");
- }
- }
- function controllonome (nome)
- {
- var pattern = /^([a-zA-Z])$/;
- if(!pattern.test(nome))
- {
- alert("nome non valido");
- }
- else
- {
- alert("nome valido");
- }
- }
- function controlloemail (email)
- {
- var pattern = /^([a-zA-Z0-9_\-\.])+\@([a-zA-Z])+\.([a-zA-Z]{2,4})$/;
- if(pattern.test(email))
- {
- alert("email non valida");
- }
- else
- alert("email valida");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement