我正在尝试使用 html、css 和 javascript 制作登录表单,并且它可以正常工作。但问题是,它没有显示我的 html 内容,它只在其他页面上显示用户名。谁能帮帮我吗?我希望 target.html 页面显示我的 html 内容以及用户名。
索引.html
<html>
<head>
<title>Login page</title>
</head>
<body>
<h1 style="font-family:Comic Sans Ms;text-align="center";font-size:20pt;
color:#00FF00;>
Simple Login Page
</h1>
<form name="myform">
Username<input type="text" name="userid" id="userid"/>
Password<input type="password" name="pswrd"/>
<input type="button" onclick="check(this.form)" value="Login"/>
<input type="reset" value="Reset"/>
</form>
<script language="javascript">
function check(form)
{
if(form.userid.value && form.pswrd.value)
{
window.location="target.html"
alert("Welcome to this page")
var userid = document.getElementById("userid").value;
localStorage.setItem("userid", userid);
}
else
{
alert("Error Password or Username")
}
}
</script>
</body>
</html>
目标.html
<html>
<head>
<title>Login page</title>
<style>
h1.text{
color: red;
}
</style>
<script>
function init(){
var userid = localStorage.getItem("userid");
document.write("Welcome "+userid);
}
window.onload=init;
</script>
<body>
<h1 class="text">Simple Login Page</h1>
<a href="confirm.html">Confirm.html</a>
</body>
</html>