JavaScript密码检查和打开.html文件,如果正确的话

时间:2015-06-08 03:23:28

标签: javascript

我需要在正确输入密码后打开.html文件,该文件位于同一文件夹中。我已经完成了大部分工作,但它现在说我的密码功能不是一个功能。任何帮助将不胜感激

我的代码 -

<html>

<head>
<title>Login</title>

</head>

<body onLoad="SetTime()">
<form name="form1">
<label for="password">Enter Password</label>
<input type="password" name="Password" id="password">
<input type="button" onClick="Password()" value="Submit" id="btn"> 
</form>
<script>

var password = "JavaScript";
var userInput = document.getElementById("password").value;
function SetTime()
{
  setTimeout("closeWindow()",120000);

}

function closeWindow(){
window.close();

}

function Password() {

if (userInput == "JavaScript") {
    window.open("file:///outcome 3.html")

    }
    }

</script>


</body>

</html>

2 个答案:

答案 0 :(得分:0)

首先。我希望你知道这不安全。其次,您的问题是您的元素ID /名称和函数名称是相同的。改变其中一个。

第三,您只在加载页面时读取值。它不会神奇地更新,您需要读取函数内部文本框的值。

答案 1 :(得分:0)

您无法打开像“file:/// outcome 3.html”这样的html文件。请检查登录html的路径和重定向的html的路径 - &gt;定义要打开的相对路径。