Если еще, то перенаправить - PullRequest
0 голосов
/ 29 мая 2020

Я пытаюсь создать страницу входа в систему с паролем, но когда вы получаете правильный пароль, она просто предупреждает человека, что он правильный. Но я хочу, чтобы он предупреждал и перенаправлял на другую страницу. Например, google.com. Вот мой код, любая помощь будет принята с благодарностью.

// Function to check Whether both passwords 
// are same or not. 
function checkPassword(form) {
    password = form.pass.value;
    correct = "admin";

    // If password not entered 
    if (password == '')
        alert("Please enter Password");

    // If confirm password not entered 
    else if (correct == '')
        alert("Please enter confirm password");

    // If Not same return False.     
    else if (password != correct) {
        alert("\nPassword is incorrect. Please try again...")
        return false;
    }

    // If same return True. 
    else {
        alert("Password is correct, press okay to continue.")
        return true;
    }
}

Я очень новичок в кодировании и получил это из видео на YouTube, поэтому я буквально ничего не знаю о JavaScript, но я знаю примерно HTML и CSS.

1 Ответ

0 голосов
/ 29 мая 2020

Используйте window.location.href, чтобы указать URL-адрес, к которому вы хотите перейти. Я изменил ваш пример, чтобы перенаправить на www.google.com, если пароль правильный

// Function to check Whether both passwords 
// are same or not. 
function checkPassword(form) {
  password = form.pass.value;
  correct = "admin";

  // If password not entered 
  if (password == '')
    alert("Please enter Password");

  // If confirm password not entered 
  else if (correct == '')
    alert("Please enter confirm password");

  // If Not same return False.     
  else if (password != correct) {
    alert("\nPassword is incorrect. Please try again...")
    return false;
  }

  // If same return True. 
  else {
    alert("Password is correct, press okay to continue.")
    window.location.href = 'https://www.google.com'
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...