我有兩種 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 關注
- 106 瀏覽
添加回答
舉報
0/150
提交
取消