【发布时间】:2015-09-28 15:14:33
【问题描述】:
我正在努力做到这一点,所以当我访问该网站时,有一个按钮,当你按下它时,它会提示你“密码是多少?”为了确定它是否正确,我使用 concat 字符串来获取提示答案并将 .html 添加到末尾,我希望它重定向到 (passwordtheyenter).html,所以如果他们输入“test”作为密码,它'将他们带到“test.html”
这是我的代码:
<!DOCTYPE html>
<html>
<head>
<script>
function testFunction() {
var str1 = prompt.("What's the password?");
var str2 = ".html";
var pass = str1.concat(str2);
}
</script>
</head>
<body>
<button onclick="testFunction()">Chat</button>
<script>
open.window(pass)
</script>
</body>
</html>
谢谢。
【问题讨论】:
-
什么是
prompt.()?您应该打开控制台(在大多数浏览器中为 F12)。它会让你知道你的代码是否有错误。 -
如果有人尝试了几个密码并找到了您不希望他们看到的页面,会发生什么?
-
您永远不应该使用客户端验证作为您的主要身份验证方式。
-
我真的不知道如何在这个网站上回复,我注册问这个。 @HoboSapiens 我只会有这个页面和重定向页面
-
我真的不知道如何在这个网站上回复,我注册问这个。@MatthewRath 这不是很重要的事情,我不需要保存数据来记录稍后,但如果您仍有任何建议,我很乐意听到。
标签: javascript html concat