Abaixo o script que estou usando:
function verCaracterDaSenha(valor) {
var erespeciais = /[@!#$%&*+=?|-]/;
var ermaiuscula = /[A-Z]/;
var erminuscula = /[a-z]/;
var ernumeros = /[0-9]/;
var cont = 0;
if (erespeciais.test(valor)) cont++;
if (ermaiuscula.test(valor)) cont++;
if (erminuscula.test(valor)) cont++;
if (ernumeros.test(valor)) cont++;
return cont;
}
function segurancaBaixa(d) {
d.innerHTML = ' <strong>Segurança da Senha: </strong> <font color=\'red\'><b>MUITO BAIXA</b></font>';
}
function segurancaMedia(d) {
d.innerHTML = ' <strong>Segurança da Senha: </strong> <font color=\'orange\'><b>MÉDIA</b>';
}
function segurancaAlta(d) {
d.innerHTML = ' <strong>Segurança da Senha: </strong> <font color=\'green\'><b>ALTA</b>';
}
function testaSenha(valor) {
var d = document.getElementById('seguranca');
var c = verCaracterDaSenha(valor);
var t = valor.length;
if(t == ''){
d.innerHTML = "";
} else {
if(t > 7 && c >= 3) segurancaAlta(d);
else {
if(t > 7 && c >= 2 || t > 4 && c >= 3) segurancaMedia(d);
else segurancaBaixa(d);
}
}
}
Como poderia inserir nesse código acima.
Não é mais necessário, como sempre neste fórum, já fiz em php utilizando a função in_array...