JS не открывать ссылку, если еще - PullRequest
0 голосов
/ 30 апреля 2020

Оповещения работают в обоих условиях, но я не могу сделать перевод на мою HTML ссылку, если пароль правильный. Я также пытался - document.location.href / window.location.href / document.location.replace

document.querySelector('#submit').onclick = function () {

    var pass = document.querySelector('#pass').value;
    var passrepeat = document.querySelector('#passrepeat').value;
    if (pass === passrepeat) {
        //alert("GJ")
        local.href = "SuccessfulLogin.html" 
    }
    else {
        alert("Wrong pass")
    }
}

Ответы [ 2 ]

0 голосов
/ 30 апреля 2020
window.location.replace("SuccessfulLogin.html");
window.open("SuccessfulLogin.html", "_self");
window.open("SuccessfulLogin.html")

Обычно открывается в новой вкладке, но параметр _self открывает ее в той же вкладке.

0 голосов
/ 30 апреля 2020

Правильным является window.location.href

, а также используйте event.preventDefault() в функции отправки.

document.querySelector('#submit').onclick = function (event) {
  event.preventDefault()
 ...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...