window.confirm
by borisjavier
HTML
<form id="submitForm" action="/tcp_log" method="post" data-parsley-validate="" data-parsley-errors-messages-disabled="true" novalidate="" _lpchecked="1">
<div class="form-group required" style="text-align: left;">
<label for="username">Email</label>
<input type="text" class="form-control text-lowercase" id="username" required="" name="username" value="">
</div>
<div class="form-group required">
<label class="d-flex flex-row align-items-center" for="password" lang="en" data-lang-token="clave">Senha
</label>
<input type="password" class="form-control" required="" id="password" name="password" value=""><small class="form-text text-muted" style="text-align: right;"><a class="ml-auto border-link small-xl" href="#" lang="en" data-lang-token="olvido" id="sop">Esqueceu?</a></small>
</div>
JavaScript
const username = document.getElementById('username');
const pss = document.getElementById('password');
var Anchors = document.getElementById("sop");
const email = (username.value !== '' && username.value.indexOf('@') !== -1)?username.value:'';
Anchors.addEventListener("click",
function (event) {
event.preventDefault();
if(username.value == '' || username.value.indexOf('@') == -1) {
var prompty = window.prompt('Escreva o e-mail com o qual você se registrou');
if (prompty !== '' && prompty.indexOf('@') !== -1) {
var question = window.confirm('Seu E-Mail é ' + prompty + '?');
if (question === true) {
alert('Enviaremos um token de cinco dígitos para o seu e-mail, na próxima tela você deve escrever esta senha para redefinir sua senha.');
//Action 1 positive
} else {
alert('Missão abortada. Se você deseja redefinir sua senha, clique novamente no link "esqueceu?"')
}
} else alert('Hmm... algo errado com esse e-mail. Tente novamente.')
} else {
var question = window.confirm('Seu E-Mail é ' + username.value + '?');
if (question === true) {
alert('Enviaremos um token de cinco dígitos para o seu e-mail, na próxima tela você deve escrever esta senha para redefinir sua senha.');
//Action 1 positive
} else {
alert('Missão abortada. Se você deseja redefinir sua senha, clique novamente no link "esqueceu?"')
}
}
},
false);