我使用javascript和if循环进行密码检查。但是,当我输入不是javascript的字符串时,不会显示任何警报。这是我的代码。
<script type = "text/javascript">
function password_prompt() {
var password = window.prompt("Please enter the correct password ", ""); //password = javascript
if (password == "javascript") {
var x = window.confirm("Please confirm you want to enter the webpage!");
if (x != 1) {
window.close();
window.open("https://www.google.com/");
}
if (password != "javascript") {
window.alert("You entered the wrong password! Page will now close!");
window.close();
window.open("about:blank");
}
}
}
</script>
答案 0 :(得分:-1)
<script type = "text/javascript">
function password_prompt() {
var password = prompt("Please enter the correct password ", ""); //password = javascript
if (password == "javascript") {
var x = confirm("Please confirm you want to enter the webpage!");
if (x != 1) {
window.close();
window.open("https://www.google.com/");
}
if (password != "javascript") {
alert("You entered the wrong password! Page will now close!");
window.close();
window.open("about:blank");
}
}
}
</script>
&#13;
答案 1 :(得分:-1)
<script type = "text/javascript">
function password_prompt() {
var password = window.prompt("Please enter the correct password ", ""); //password = javascript
if (password == "javascript") {
var x = window.confirm("Please confirm you want to enter the webpage!");
if (x != 1) {
window.close();
window.open("https://www.google.com/");
}
}
if (password != "javascript") {
window.alert("You entered the wrong password! Page will now close!");
window.close();
window.open("about:blank");
}
}
</script>