Salve a tutti, ho un problema che mi perseguita...
lo scopo del mio script JS è quello di validare il form e nel caso specifico quello di verificare la presenza di un carattere tra questi: "+-=".
Il problema è che devo dare proprio il messaggio di errore nel caso non sia presente nemmeno uno tra i 3.
questo è il mio script
function verificapass(passd) {
if (/[^+^-^=]/.test(passd)){
window.alert("non son presenti i caratteri specificati");
return false;
}
else{
if (/^[a-zA-Z0-9+-=]{10,13}$/.test(passd))
return true;
else {
window.alert("Lunghezza della pwd sbagliata");
return false;}
il controllo sulla lunghezza funziona perfettamente mentre la parte relativa al controllo di quei 3 caratteri non funziona in nessun modo![]()
![]()
![]()