purtroppo non funziona, non capisco il perchè.Ti posto un pezzetto di script per il controllo di una solo input text:
In pratica vorrei eseguire 3 controlli, i primi due funzionano benissimo, ma questo che deve intercettare tutti i caratteri speciali, no.codice://CONTROLLO PER CARATTERI SPECIALI O NON AMMESSI var minlimit = 6; var strU=document.getElementById('txtUserName').value; var strP=document.getElementById('txtPassword').value; var strP2=document.getElementById('txtPassword2').value; var filt=/\w+/; // questa è la RegExp: \w equivale a [a-zA-Z0-9] e anche le lettere accentate. if (document.form.txtUserName.value == \"\") { alert(\"User Mancante - Campo obbligatorio!\"); document.form.txtUserName.focus(); return; } else if(document.form.txtUserName.value.length < minlimit){ document.form.txtUserName.value = document.form.txtUserName.value.substring(0, minlimit); alert(\"Lo User digitato è inferiore a 6 caratteri!Deve essere di 6 o al max di 16!Grazie!\"); return; } else if(!filt.test(strU)) { alert(\"Caratteri non ammessi\"); return; }
Puoi dirmi per favore, scusandomi per l'ignoranza che sto dimostrando, dove sbaglio?
Grazie mille...

Rispondi quotando