1

我有一个菜单栏,我想控制具有不同内容的 DIV 的可见性。目前 DIV 的可见性和不可见性受到控制,但单击相同的按钮。我想要做的是启用菜单中选择的任何按钮以使以前的 DIV 不可见并将其替换为所选 DIV 的可见性。

这可能吗???我用来调用 DIV 的脚本如下:

 <"javascript:unhide('unique DIV id goes here');">

任何帮助表示赞赏!谢谢!

4

1 回答 1

3

我认为你需要的display财产。一些一般的东西:

  • 如果你想隐藏——visibility: hidden \ visible
  • 如果你想更换 -display: none \ block

不同之处在于display元素停止占用页面空间,并且visibility它们确实占用空间,但您看不到它们。

所以试试这个:

function unhide(id){
   document.getElementById(id).display = 'none';
}
于 2012-05-25T00:17:53.133 回答