制作一个简单的HTML表单检查器,如果密码正确,可以重定向?

制作一个简单的HTML表单检查器,如果密码正确,可以重定向?,html,passwords,plaintext,Html,Passwords,Plaintext,我不是在寻找任何安全的东西,密码将是html文档中的明文,这纯粹是为我测试。我想知道的是,如何在下面的代码中包含一条语句,检查密码是否正确,如果正确,则重定向到“win.html” <!DOCTYPE html> <html> <form action=""> <input name="username" id="username" type="text"> <input name="pass" id="pass" type=

我不是在寻找任何安全的东西,密码将是html文档中的明文,这纯粹是为我测试。我想知道的是,如何在下面的代码中包含一条语句,检查密码是否正确,如果正确,则重定向到“win.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>


谢谢。

嘿,我已经有一段时间没有做web开发了,但如果你不关心安全性,我会尝试这样做

<!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>

函数myFunction(){
var user=document.getElementById(“用户名”).value;
var pass=document.getElementById(“pass”).value;
如果(用户==“管理员”&&pass==“密码”){
window.location.href=“win.html”
警惕(“正确”);
}否则{
警报(“不正确的用户名或密码”);
}
}
用户名是Admin Passowrd是密码


将按钮类型从submit更改为button,因为我认为它正在停止重定向

它看起来会工作,但当输入正确或不正确的详细信息时,它不会做任何事情。谢谢,虽然嘿,吉姆,我改变了我的代码,如果你只是复制和粘贴它现在应该可以工作了。我相信有按钮类型为“提交”是停止网页重定向,但这也意味着按回车键不会提交表单。此外,这可能不是最好的方法,但它应该工作^-^关闭,但没有雪茄。它将我重定向到mydomain.com/myfunction()?username=Admin&pass=password您是否复制了代码?您使用的浏览器是什么?您的原始html文档所在的文件夹中是否有win.html