Olá, estou com uma certa dificuldade e precisava de uma ajuda (coisa simples, eu acho)...
É o seguinte tenho uma página HTML e preciso que quando a pessoa for acessar a página apareça um prompt pedindo o ID e depois um outro prompt pedindo a matricula, e então o JavaScript iria comparar se o ID e a Matricula estão presentes no array, caso sim aparece um alert dando "Boas Vindas" e então o HTML é carregado, caso contrário aparece um alert informando que os dados estão incorretos e volta para o prompt pedindo o ID.
Quando eu acesso o HTML os prompts pedindo ID e matricula aparecem normal, mas independentemente das informações que eu insiro (seja dados corretos ou incorretos) não aparece nenhum dos alerts e a página HTML não carrega, pelo o que entendi a parte de verificação não está funcionando.
Só para deixar avisado eu sei que este tipo de autenticação por JavaScript não é segura, mas a implementação é apenas didática nada de importante... segue o código.
//INFORMAÇÕES SOBRE OS USUÁRIOS CADASTRADOS// Exemplo : [usuario 0] > ID: abc, Matricula: 123
usuario =newArray();
usuario[0]=["abc","123"];
usuario[1]=["xyz","456"];do{//Informações enviadas pelo Usuario
id_fornecido = prompt("Informe seu ID:");
matricula_fornecida = prompt("Informe sua matrícula:");//A princípio, verificar se o ID existefor(id =0;(id = usuario.length-1); id++){if(usuario === id_fornecido[id][0]){
login_valido =true;break;}}}// Até que se provar o contrário, o login e inválidowhile((login_valido =false));if(login_valido ===true){//Validar mátricula do Usuarioif(usuario === matricula_fornecida[id][1])
alert("Bem vindo ",id);}else{
alert("Dados Invalidos");}
Pergunta
Diego RLS
Olá, estou com uma certa dificuldade e precisava de uma ajuda (coisa simples, eu acho)...
É o seguinte tenho uma página HTML e preciso que quando a pessoa for acessar a página apareça um prompt pedindo o ID e depois um outro prompt pedindo a matricula, e então o JavaScript iria comparar se o ID e a Matricula estão presentes no array, caso sim aparece um alert dando "Boas Vindas" e então o HTML é carregado, caso contrário aparece um alert informando que os dados estão incorretos e volta para o prompt pedindo o ID.
Quando eu acesso o HTML os prompts pedindo ID e matricula aparecem normal, mas independentemente das informações que eu insiro (seja dados corretos ou incorretos) não aparece nenhum dos alerts e a página HTML não carrega, pelo o que entendi a parte de verificação não está funcionando.
Só para deixar avisado eu sei que este tipo de autenticação por JavaScript não é segura, mas a implementação é apenas didática nada de importante... segue o código.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.