我有两种 div 形式,想通过 style.display 从一种形式切换到另一种形式,但它不起作用。代码:JavaScript function switchForm(){ var x = document.getElementById("register") if(x.style.display === "none"){ x.style.display ==="initialize"; }else{ x.style.display === "none";}}超文本标记语言
1 回答
森林海
TA贡献2011条经验 获得超2个赞
要将值分配给变量,您需要使用一个等号 ( =),而不是三个。这是您的固定代码:
function switchForm(){
var x = document.getElementById("register")
if(x.style.display === "none"){
x.style.display = "initialize";
} else {
x.style.display = "none";
}
}
您还必须分配另一个变量:
function switchForm(){
var x = document.getElementById("register")
var y = document.getElementById("myOtherForm")
if(x.style.display === "none"){
x.style.display = "initialize";
y.style.display = "none";
} else {
x.style.display = "none";
y.style.display = "initialize";
}
}
- 1 回答
- 0 关注
- 67 浏览
添加回答
举报
0/150
提交
取消