html中我想通过点击一个div标签的文字实现对一个表的隐藏和显示,以前用过js实现久了不用忘了
如图,点击人员管理,下面这个table就会hidde,在点一下就显示!最好能有源码这个不知一个表,比如有(人员管理)(装备管理)....等等,每个表有一个隐藏和显示的按钮...
如图,点击人员管理,下面这个table就会hidde,在点一下就显示!最好能有源码
这个不知一个表,比如有(人员管理)(装备管理)....等等,每个表有一个隐藏和显示的按钮 展开
这个不知一个表,比如有(人员管理)(装备管理)....等等,每个表有一个隐藏和显示的按钮 展开
4个回答
展开全部
首先给人员管理这个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>
展开全部
<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)....对应的,不只一个表
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<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>
<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>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<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>
<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>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询