您的位置:首页 > 运维架构 > 网站架构

table+js实现网站左侧列表下拉隐藏

2014-10-16 16:53 411 查看
<script language="javascript">

function showHide(obj){

try
{
if (obj.id=="M_1")
{

document.getElementById('M_2').style.display="none";
document.getElementById('M_3').style.display="none";
document.getElementById('M_4').style.display="none";

}

if (obj.id=="M_2")
{

document.getElementById('M_1').style.display="none";
document.getElementById('M_3').style.display="none";
document.getElementById('M_4').style.display="none";

}

if (obj.id=="M_3")
{

document.getElementById('M_1').style.display="none";
document.getElementById('M_2').style.display="none";
document.getElementById('M_4').style.display="none";

}

if (obj.id=="M_4")
{

document.getElementById('M_1').style.display="none";
document.getElementById('M_2').style.display="none";
document.getElementById('M_3').style.display="none";

}
}catch(e)
{
}
var oStyle = obj.style;
oStyle.display == "none" ? oStyle.display = "block" : oStyle.display = "none";
}

</script>

html代码

<div>

<table>

<tr onclick="showHide(M_1)">

<td>下拉框1</td>

</tr>

<tr>

<td>

<table id="M_1">

<tr><td>列表1</td></tr>

</table>

</td>

</tr>

<tr>

<td>

<table id="M_2">

<tr><td>列表2</td></tr>

</table>

</td>

</tr>

<tr>

<td>

<table id="M_3">

<tr><td>列表3</td></tr>

</table>

</td>

</tr>

<tr>

<td>

<table id="M_4">

<tr><td>列表4</td></tr>

</table>

</td>

</tr>

</table>

</div>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: