本文是通过JavaScript实现table下的内容展开、折叠(仅在IE8以后可用)。

下载链接 http://download.csdn.net/detail/psp0001060/9210119


展开状态:(点击“-”,变成折叠状态)

折叠状态:(点击“+”,变成展开状态)

html代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta http-equiv="Content-Style-Type" content="text/css" /><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
<title>案件一覧</title>
<script type="text/javascript">
<!--
// 検索条件表示切替
function searchChange() {if (document.getElementById("searchChangeFlg").value == "1") {document.getElementById("tr2").style.display="block";document.getElementById("tr3").style.display="block";document.getElementById("tr4").style.display="block";document.getElementById("searchChange").innerHTML = "-";document.getElementById("searchChangeFlg").value = "0";} else {document.getElementById("tr2").style.display="none";document.getElementById("tr3").style.display="none";document.getElementById("tr4").style.display="none";document.getElementById("searchChange").innerHTML = "+";document.getElementById("searchChangeFlg").value = "1";}return false;
}
// -->
</script>
<style>
table  {border-collapse:collapse;width:50%;
}
th {border:1px solid black;
}
td {border:1px solid black;
}
</style>
</head>
<body>
<table>
<tr id="tr1">
<th colspan="1" width="1%">
<a id="searchChange" οnclick="return searchChange()" href="">-</a>
</th>
<th colspan="4">
title
</th>
</tr>
<tr id="tr2">
<td rowspan="3"> </td>
<td>123456</td>
<td>789456</td>
<td>017852</td>
<td>698852</td>
</tr>
<tr id="tr3">
<td>apple</td>
<td>bags</td>
<td>balana</td>
<td>orange</td>
</tr>
<tr id="tr4">
<td>12345</td>
<td>67890</td>
<td>12345</td>
<td>67890</td>
</tr>
</table><input type="hidden" name="searchChangeFlg" id="searchChangeFlg" value="0" /></body>
</html>

javascript 实现table展开折叠相关推荐

  1. Android:展开/折叠动画

    假设我有一个带有以下内容的垂直linearLayout: [v1] [v2] 默认情况下,v1的可见值= GONE. 我想用扩展动画显示v1并同时按下v2. 我尝试过这样的事情: Animation ...

  2. js 控制展开折叠 div html dom

    js 控制展开折叠 div    html dom <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ...

  3. (原创)一个JavaScript Function Outliner插件 第三个版本 让你的JavaScript代码也支持折叠...

    今天我为大家带来JavaScript Function Outliner插件的第三个版本,在这个版本里我们也可以对JavaScript的代码进行折叠了 不过目前支持折叠的就function 发布前两个 ...

  4. android 折叠动画,Android:展开/折叠动画

    Android:展开/折叠动画 假设我有一个垂直linearLayout: [v1] [v2] 默认情况下,v1具有visibily = GONE. 我想用扩展动画展示v1并同时向下推v2. 我试过这 ...

  5. el-table表单一键展开折叠,展开部分后一键全部展开或折叠

    实现功能: 1.表单一键展开或者一键折叠 2.表单点击展开一部分后,再次点击展开或折叠按钮可以全部展开或全部折叠 3.完整代码在最后 1.建立el-table的树形结构 1.ref="tab ...

  6. java中table是什么标签_[Java教程]javascript格式化table标签内容

    [Java教程]javascript格式化table标签内容 0 2015-07-12 20:00:08 项目中遇到这样的需求,一大段文章正文的html代码在手机中显示不全,原因是由于其它有table ...

  7. Javascript操作table,tr,td和表格CSS样式设置小常识

    效果良好的表属性设置: <table cellSpacing="0" cellPadding="0" border='1' bordercolor=&qu ...

  8. [Eclipse]GEF入门系列(七、XYLayout和展开/折叠功能)

    前面的帖子里曾说过如何使用布局,当时主要集中在ToolbarLayout和FlowLayout(统称OrderedLayout),还有很多应用程序使用的是可以自由拖动子图形的布局,在GEF里称为XYL ...

  9. 可展开/折叠的Android TextView:ExpandableTextView

    可展开/折叠的Android TextView:ExpandableTextView

  10. CSS 实现超过固定高度后出现展开折叠按钮

    在平时开发中,经常会碰到一些需要判断高度的场景,比如当超过一定高度后,需要自动出现展开折叠按钮,如下 传统的思路肯定是通过JS去动态计算容器的高度,但这样就涉及到加载时机的问题,获取早了可能元素还没渲 ...

最新文章

  1. iOS开发CoreAnimation解读之四——Layer层动画内容
  2. 条款9:不要在构造和析构过程中调用virtual函数
  3. 如何设计日志系统_架构 - 如何设计一个百亿级日志系统
  4. jsf集成spring_Spring和JSF集成:转换器
  5. [bzoj1303][CQOI2009]中位数图
  6. php 函数封装上传,PHP(多)文件上传实现和函数封装
  7. redhat 6.5 yum不能使用之改进
  8. 零基础带你学习MySQL—数学函数(十四)
  9. HttpClient发送get,post接口请求
  10. Unity 序列帧动画
  11. 魏俊妮《支持业务发展为核心的HR六大模块体系构建》课程大纲
  12. 解决Adobe Reader 打开PDF文件10秒左右自动关闭问题
  13. Grid 布局实现九宫格图片动画
  14. mysql异常Incorrect string value: ‘\xE6\xB5\x8B\xE8\xAF\x95‘ for column ‘region_name‘
  15. flex布局练习题,面试必备,持续更新建议收藏~
  16. 公司上市需要具备的条件有哪些
  17. windows平台mosquitto的安装与使用
  18. ApowerMirror PJ教程
  19. 用友T6显示连接服务器出错,用友T6软件“无法连接到服务器”,出现提示:“运行时错误‘48’:文件未找到:Client.Dll”...
  20. win10 批量重命名文件

热门文章

  1. 读书笔记2014第11本:历史上最伟大的10个方程
  2. The requested URL was not found on this server.
  3. python自动翻译视频字幕_python利用google翻译方法实例(翻译字幕文件)
  4. pentestbox基础设置
  5. 电脑从硬盘启动计算机,电脑如何设置固态硬盘启动
  6. 一文读懂随机森林的解释和实现(附python代码)
  7. Python计算机视觉-仿射扭曲简单实例
  8. MindManager带你走进三顾茅庐
  9. python入门笔记——类和对象③(案例:自动随机文字游戏——决战紫禁之巅)
  10. circos 可视化手册-plots 篇