您好,我正在做一个登录网站,我只是想有一个不同的文件中的密码和用户名的javascript,只是为了让它更难找到(这只是一个学校的项目)。但我的问题是,在您单击登录按钮后,它不会验证并重定向到我的Main.html代码。
正如您在代码中看到的,我尝试将它与代码连接起来。
<script src="Login.js"></script>
下面是html代码:
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>kjedelig AF</title>
<link rel="stylesheet" href="Login.css">
</head>
<body oncontextmenu="return false;">
<form class="box" action="Login.html" method="post" name="login">
<div class="login">
<h1>Kjedelig AF</h1>
<input type="text" name="usrname" placeholder="Username">
<input type="password" name="pswrd" placeholder="Password">
<input type="submit" onclick="return check(this.form)" value="Login">
</div>
</form>
<script src="Login.js"></script>
</body>
</html>
这是我的javascript代码,我在连接html代码时遇到了问题:
<script language="javascript">
function check(form){
if(form.usrname.value == "dd" && form.pswrd.value == "dd") {
window.location.href= "Main.html";
return false;
}
else
{
alert("Iks dette er kjedelig AF :)")
}
return true;
}
</script>
发布于 2019-04-01 01:06:42
首先,在<head>
中包含您的JS文件。没有充分的理由不这样做。
要解决此问题,请从.js文件中删除<script language="javascript"></script>
当.html文件内部不是.js时,应使用<script language="javascript"></script>
https://stackoverflow.com/questions/55443171
复制相似问题