我試圖根據時間條件爲true來顯示一些html控件。html控件在切換時不顯示/隱藏
我的控件如下:
<span id="t"><button id="ctr">Centre Map</button></span><span id="t2"><form name="Follow"><input type="checkbox" id ="FT" name="FT" onclick = "TitanicCheckBox(this)"><span id="FTText">Follow</span></form></span>
我的切換控制如下:
function HideControls(tof)
{
if (tof==true) // hide and remove area where controls would be
{
document.getElementById("t").style.display = "none";
document.getElementById("FT").style.display = "none";
document.getElementById("FTText").style.display = "none";
}
else
{
document.getElementById("t").style.display = "all";
document.getElementById("FT").style.display = "all";
document.getElementById("FTText").style.display = "all";
}
}
函數被調用和正確的「如果」輸入(HideControls條件(假);),但控件沒有被切換。我做錯了什麼?
的'else'應該使用'.style.display = 「」;','未= 「所有」'。 – nnnnnn
嘗試'display =「visible」;' – ochi
謝謝,它完美的作品! – user3713442