【发布时间】:2023-03-24 21:59:01
【问题描述】:
下面是我的 javascript 代码,当我点击 button 时,它会显示 div。
再次点击时如何隐藏它?然后点击它,div 应该再次可见?
<script type="text/javascript">
var _hidediv = null;
function showdiv(id) {
if(_hidediv)
_hidediv();
var div = document.getElementById(id);
div.style.display = 'block';
_hidediv = function () { div.style.display = 'none'; };
}
</script>
【问题讨论】:
-
给我一点时间,我给你做个演示。
-
使用jquery可以使用toggle,很简单
-
感谢杰克考虑这个问题,慢慢来,请给我一个答案...再次感谢。
-
每个 div 都有一个按钮吗?
-
@user2827600,您的
HTML将有助于了解您想要的方式,否则我可以想到this。
标签: javascript css html show-hide