我試圖做到這一點,當我去到網站,有一個按鈕,當你按下它,它會提示你「密碼是什麼?」爲了確定它是否正確,我使用concat字符串來接收提示答案並添加.html到最後,並且我希望它重定向到(passwordtheyenter).html,因此如果他們輸入「test」作爲密碼,它「會帶他們去 「的test.html」爲什麼我的html/javascript代碼不工作?
這裏是我的代碼:
<!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>
感謝。
什麼是'提示()'?您應該打開控制檯(大多數瀏覽器都是F12)。它會讓你知道你的代碼是否有錯誤。 –
如果有人嘗試使用幾個密碼並找到您不希望他們看到的頁面,會發生什麼情況? – 2015-07-10 01:48:17
你永遠不應該使用客戶端驗證作爲你的主要認證手段。 –