我想这样做,当我按下一个按钮并使一个元素出现时,然后按下另一个并使另一个元素出现,但它不起作用。我目前的代码是这样的:
function login() {
var username = document.getElementById("username").value;
var password = document.getElementById("password").value;
if (username == "Ethan" && password == "Horton") {
document.getElementById("test").innerHTML = "Logged In: Ethan";
document.getElementById("p1").style.visibility = "hidden";
document.getElementById("Logout").style.visibility = "visible";
} else if (username == "Person" && password == "Password") {
document.getElementById("test").innerHTML = "Logged In: Person";
document.getElementById("p1").style.visibility = "hidden";
document.getElementById("p1").style.visibility = "hidden";
document.getElementById("Logout").style.visibility = "visible";
} else {
alert("Incorrect User/Pass");
}
}
正如你所看到的,我需要改变很多东西,但它不会这样做。帮助?
演示在这里:http: //jsfiddle.net/dX28k/