我试图根据时间条件为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