Salve a tutti.. Ho un piccolo problema...
Se utilizzo questo controllo per verificare un campo testo mi succede che se inserisco tutti caratteri che non sono alfanumerici mi segnala il messaggio di errore ma poi basta che aggiungo una lettera o un numero e mi passa il controllo , in cosa sbaglio?
La mia intenzione è di controllare che nel campo non ci siano caratteri diversi da A-Z,a-z,0-9 e space..
Grazie e spero in una risposta
if(!val_az_civico == "") {
var filtro_civico = new RegExp("([a-zA-Z0-9\ ])");
if(!filtro_civico.test(val_az_civico)) {
alert("Iserire solo caratteri consentiti [A-Z, a-z, 0-9]");
document.form1.az_civico.select();
return false;
}
}