【发布时间】:2013-05-17 09:40:49
【问题描述】:
是否可以仅使用一个控件来切换显示/隐藏 div?
我有一个 div(div-menu),默认情况下是 display:none 和一个 logo('div-top-logo' 在表格内)
<script type="text/javascript">
//MENU HIDE/SHOW TOGGLE
function toggleMenuDiv() {
var showFlag;
if (showFlag == false) {
//SHOW DIV
var menu = document.getElementById('div-menu'); menu.style.display = 'block'; var contents = document.getElementById('div-contents'); contents.style.display = 'block';
showFlag = false;
}
else {
//HIDE DIV
var elem = document.getElementById('div-menu'); elem.style.display = 'none';
showFlag = true;
}
}
</script>
<table class="top-menu">
<tr>
<td id="div-top-logo" onclick="toggleMenuDiv();"></td>
<td id="div-top-sysname">EDI Service</td>
</tr>
</table>
<div id="div-menu" class="main-menu">
Menu1<br />
Menu2<br />
Menu3
</div>
我们将不胜感激。
【问题讨论】:
-
你的意思是这样? - jsfiddle.net/wdqLv
-
抱歉回复晚了.. 是的,这绝对是我需要的。谢谢天顶
标签: javascript asp.net show-hide