2016-09-19 3 views
1

Я не ищу ничего безопасного, пароль будет открытым текстом в html-документе, это чисто для меня тестирование. Я хочу знать, как включить оператор, который проверяет правильность пароля в следующем коде и перенаправляет его на «win.html», если это так.Сделать простой HTML-код проверки, который перенаправляет, если пароль правильный?

<!DOCTYPE html> 
<html> 
<form action=""> 
    <input name="username" id="username" type="text"> 
    <input name="pass" id="pass" type="password"> 
    <input type="submit" value="Submit"> 
</form> 
</html> 

Спасибо.

ответ

-1

Эй, я не сделал веб-разработки в некоторое время, но это, как я хотел бы попробовать сделать то, что вы пытаетесь, если вы не заботитесь о безопасности

<!DOCTYPE html> 
<html> 
<form> 
<input name="username" id="username" type="text"> 
<input name="pass" id="pass" type="password"> 
<input type="button" value="Submit" onclick="myFunction()"> 
</form> 


<script> 
function myFunction(){ 
    var user = document.getElementById("username").value; 
    var pass = document.getElementById("pass").value; 

if(user == "Admin" && pass == "Password"){ 
      window.location.href="win.html" 
     alert("correct"); 
    }else{ 
    alert("Incorrect username or password"); 
    } 
} 
</script> 
</html> 

Имя является Администратор Passowrd является Пароль

Изменен тип кнопки от представить кнопки, как я считаю, что это останавливало перенаправлять

+0

это выглядит, как она будет работать, но при вводе правильных или неправильных деталей он не делает ничего. Спасибо, хотя –

+0

Эй, Джим, я изменил свой код, он должен работать сейчас, если вы просто скопируете и вставьте его. Я считаю, что тип кнопки как «submit» останавливал перенаправление веб-страницы, но это также означает, что нажатие enter не отправит форму. Также это может быть не лучшим образом, но он должен работать^-^ – PloxPanda

+0

Закрыть, но нет сигары. он перенаправляет меня на mydomain.com/myfunction()?username=Admin&pass=Password –

Смежные вопросы