Teste de segurança de senha em JavaScript
Agora vamos ao que interessa, o script:
Crie um arquivo 'testasenha.js' e salve esse código. Ele validará as dicas para criação de boas senha passadas anteriormente.
Com isso já é possivel fazer bastante coisas, mas para aqueles com mais dúvidas na próxima pagina colocaremos esse scripts para rodar.
Crie um arquivo 'testasenha.js' e salve esse código. Ele validará as dicas para criação de boas senha passadas anteriormente.
<script type="text/javascript"> <!-- function TestaSenha(valor) { var d = document.getElementById('seguranca'); ERaz = /[a-z]/; ERAZ = /[A-Z]/; ER09 = /[0-9]/; ERxx = /[@!#$%&*+=?|-]/; if(valor.length == ''){ d.innerHTML = '<h4>Seguranca da senha: !</h4>'; } else { if(valor.length < 5){ d.innerHTML = '<h4>Seguranca da senha: <font color=\'red\'> BAIXA</font></h4>'; } else { if(valor.length > 7 && valor.search(ERaz) != -1 && valor.search(ERAZ) != -1 && valor.search(ER09) != -1 || valor.length > 7 && valor.search(ERaz) != -1 && valor.search(ERAZ) != -1 && valor.search(ERxx) || valor.length > 7 && valor.search(ERaz) != -1 && valor.search(ERxx) != -1 && valor.search(ER09) || valor.length > 7 && valor.search(ERxx) != -1 && valor.search(ERAZ) != -1 && valor.search(ER09)){ d.innerHTML = '<h4>Seguranca da senha: <font color=\'green\'> ALTA</font></h4>'; } else { if(valor.search(ERaz) != -1 && valor.search(ERAZ) != -1 || valor.search(ERaz) != -1 && valor.search(ER09) != -1 || valor.search(ERaz) != -1 && valor.search(ERxx) != -1 ||valor.search(ERAZ) != -1 && valor.search(ER09) != -1 ||valor.search(ERAZ) != -1 && valor.search(ERxx) != -1 ||valor.search(ER09) != -1 && valor.search(ERxx) != -1){ d.innerHTML = '<h4>Seguranca da senha: <font color=\'orange\'> MEDIA</font></h4>'; } else { d.innerHTML = '<h4>Seguranca da senha: <font color=\'red\'> BAIXA</font></h4>'; } } } } } //--> </script>
Com isso já é possivel fazer bastante coisas, mas para aqueles com mais dúvidas na próxima pagina colocaremos esse scripts para rodar.
Andre boa noite me ajuda com esse codigo aqui, o objetivo é esse, A partir da leitura de dois números, imprimir ou mostrar o maior deles.
Desde ja agradeço.
<html>
<head>
<script language="JavaScript">
function comparando() {
var valor1=prompt("Digite o valor do primeiro numero","")
var valor2=prompt("Digite o valor do segundo numero","")
var valor3=prompt("Digite o valor do terceiro numero","")
if ((valor1>valor2) || (valor1>valor3));
{
alert("o primeiro numero eh o maior dos tres");
}
else if ((valor2>valor1) || (valor2>valor3));
{
alert("o Segundo numero eh o maior dos tres");
}
else ((valor3>valor1) || (valor3>valor2));
{
alert("o terceiro numero eh o maior dos tres");
}
}
</script>
<title>comparando tres numeros</title>
</head>
<body>
<form> <input value="Clique para comparar tres numeros!" onclick="comparando()" type="button"></form>
</body>
</html>
Desde ja agradeço.
<html>
<head>
<script language="JavaScript">
function comparando() {
var valor1=prompt("Digite o valor do primeiro numero","")
var valor2=prompt("Digite o valor do segundo numero","")
var valor3=prompt("Digite o valor do terceiro numero","")
if ((valor1>valor2) || (valor1>valor3));
{
alert("o primeiro numero eh o maior dos tres");
}
else if ((valor2>valor1) || (valor2>valor3));
{
alert("o Segundo numero eh o maior dos tres");
}
else ((valor3>valor1) || (valor3>valor2));
{
alert("o terceiro numero eh o maior dos tres");
}
}
</script>
<title>comparando tres numeros</title>
</head>
<body>
<form> <input value="Clique para comparar tres numeros!" onclick="comparando()" type="button"></form>
</body>
</html>
02/08/2012 6:17pm
(~12 anos atrás)
caro andre,
meu script nao funcionou, fiz td sob sua orientaçao mas nao roda....
falta algo como um form ou submit?
agradeço sua resposta
meu script nao funcionou, fiz td sob sua orientaçao mas nao roda....
falta algo como um form ou submit?
agradeço sua resposta
24/04/2010 2:41pm
(~14 anos atrás)
Segue abaixo código complementado com campo para inserção da senha e botão para testar segurança. ;)
Além das dicas citadas eu recomendo usar também um gerador de senhas online tipo estes:
https://strongpasswordgenerator.com/
http://passwordgenerator4u.com/
http://www.geradordesenha.com/