html中我想通过点击一个div标签的文字实现对一个表的隐藏和显示,以前用过js实现久了不用忘了

如图,点击人员管理,下面这个table就会hidde,在点一下就显示!最好能有源码这个不知一个表,比如有(人员管理)(装备管理)....等等,每个表有一个隐藏和显示的按钮... 如图,点击人员管理,下面这个table就会hidde,在点一下就显示!最好能有源码
这个不知一个表,比如有(人员管理)(装备管理)....等等,每个表有一个隐藏和显示的按钮
展开
 我来答
haodemumu168
2013-09-12 · TA获得超过299个赞
知道小有建树答主
回答量:479
采纳率:100%
帮助的人:281万
展开全部

首先给人员管理这个div一个id

然后设置这个表display属性为none

 <div id="id1">人员管理</div>
      <table id="table1" style="display: none">
       <tr>
       <td>增加</td>
       <td>删除</td>
       <td>修改</td>
       <td>管理</td>
       </tr>
      </table>
     
     
     
 <script type="text/javascript">
 $(function () {
 $('#id1').on("click", function () {
     $('#table1').toggle();
     });
     //多表格 这继续取id
 });
 </script>
userliit
2013-09-12 · 超过48用户采纳过TA的回答
知道小有建树答主
回答量:100
采纳率:0%
帮助的人:127万
展开全部
<b onClick="show()">click</b>
<table id="t1">
<tr><td>1</td></tr>
    <tr><td>2</td></tr>
    <tr><td>3</td></tr>
</table>

<script>
function show(){
var t1=document.getElementById('t1');
if(t1.style.display=="none"){
document.getElementById('t1').style.display='block';
}else{
document.getElementById('t1').style.display='none';
}
}
</script>
追问
如果我有两个表分别对应两个文字按钮,ID处应该怎么修改呢(table1:id=t1)(table2:id=t2)....对应的,不只一个表
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
YX我爱吃绿豆饼
2013-09-12 · 超过47用户采纳过TA的回答
知道小有建树答主
回答量:98
采纳率:0%
帮助的人:98.2万
展开全部
<div id="mg">人员管理</div>
<table id="tb">
<tr><td>人员增加</td></tr>
<tr><td>人员删除</td></tr>
<tr><td>人员管理</td></tr>
</table>
JS部分:
<script type="text/javascript">
<!--
var oDiv=document.getElementById("mg"); // 获取 div

var oTb=document.getElementById("td"); // 获取 表格

// 下面加事件

oDiv.onclick=function (){
if(oTb.style.display=="none"){
oTb.style.display="block"; // 显示表格

}else{
oTb.style.display="none"; // 隐藏表格

}

}

//-->
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
庚午月圆人
2013-09-12
知道答主
回答量:20
采纳率:0%
帮助的人:11.8万
展开全部
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
#hidden{background:#F00; width:100px; height:30px;}
</style>

<script type="text/javascript">
function hiddenTab(){
var t=document.getElementById("tab");
if(t.style.display!="none")
t.style.display="none";
else
t.style.display="block";
}
</script>
</head>

<body>
<div id="hidden" onclick="hiddenTab();">人员管理</div>
<div id="tab">
<table width="100" height="100">
<tr><td>人员增加</td></tr>
<tr><td>人员删除</td></tr>
<tr><td>人员管理</td></tr>
</table>
</div>
</body>
</html>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式