`
bdk82924
  • 浏览: 563277 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

jsp的合并单元格

    博客分类:
  • Web
 
阅读更多

合并单元格
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档 </title>
</head>

<body>
<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#666666" id="tab">
  <tr bgcolor="#FFFFFF">
    <td>张三 </td>
    <td>男</td>
    <td>21</td>
    <td>数学 </td>
    <td>90 </td>
  </tr>
  <tr bgcolor="#FFFFFF">
    <td>张三 </td>
    <td>男</td>
    <td>21</td>
    <td>语文 </td>
    <td>70 </td>
  </tr>
  <tr bgcolor="#FFFFFF">
    <td>张三 </td>
    <td>男</td>
    <td>21</td>
    <td>英语 </td>
    <td>60 </td>
  </tr>
   <tr bgcolor="#FFFFFF">
    <td>张三 </td>
    <td>男</td>
    <td>21</td>
    <td>英语 </td>
    <td>60 </td>
  </tr>
   <tr bgcolor="#FFFFFF">
    <td>张三 </td>
    <td>男</td>
    <td>21</td>
    <td>英语 </td>
    <td>60 </td>
  </tr>
  <tr bgcolor="#FFFFFF">
    <td>李四 </td>
    <td>女</td>
    <td>21</td> 
    <td>数学 </td>
    <td>60 </td>
  </tr>
  <tr bgcolor="#FFFFFF">
    <td>李四 </td>
    <td>女</td>
    <td>21</td> 
    <td>语文 </td>
    <td>60 </td>
  </tr>
  <tr bgcolor="#FFFFFF">
    <td>王五 </td>
    <td>男</td>
    <td>21</td> 
    <td>英语 </td>
    <td>60 </td>
  </tr>
</table>
<script >
	
	 
    var tab=document.getElementById("tab");
	
    mergeTable(tab,0) ;
	
	/**
	*合并单元格 
	*tab 表格 
	*mergeCellID 需要合并的单元格,第一列为0
	*/
	function mergeTable(tab,mergeCellID)
	{
		   var name="";
	
			for(var i=0,j=0;i<tab.rows.length;i++,j++) {
				if(name==tab.rows[i].cells[mergeCellID].innerHTML) {
					 
					 tab.rows[i].deleteCell(mergeCellID)
					
				} else  {
					name=tab.rows[i].cells[mergeCellID].innerHTML;
					 
					if(i>0)
					{ 
						tab.rows[i-j].cells[mergeCellID].rowSpan=j;
					}
					j=0;
				}
			}
	
	}
//参考 http://bbs.csdn.net/topics/300105407
</script > 
</body>
</html>




//参考 http://bbs.csdn.net/topics/300105407


  • 大小: 23.2 KB
分享到:
评论

相关推荐

    jsp合并单元格

    在JavaServer Pages (JSP) 中,合并单元格通常是针对HTML表格(`&lt;table&gt;`元素)的操作,这在创建报表或者展示结构化数据时非常常见。JSP 是一种基于Java的服务器端脚本语言,它允许开发人员在HTML文档中嵌入Java代码...

    JSP页面实现合并单元格

    ### JSP页面实现合并单元格知识点详解 #### 一、背景介绍 在Web开发中,经常需要处理表格数据展示的问题,特别是在数据具有层级结构的情况下,如何有效地合并单元格以达到美观且直观的数据呈现效果,是前端开发...

    JSP Table 单元格合并

    每次遍历时都会更新计数器 `count`,用于记录合并单元格所占据的行数。 ```javascript count++; ``` #### 三、JSP 示例代码解析 在 JSP 文件中,使用 `&lt;s:iterator&gt;` 标签来迭代列表,并为每个元素生成一个表格行...

    JSP动态合并单元格

    本文将详细介绍如何使用JSTL的C标签在JSP中实现动态合并单元格的功能。 JSTL(JavaServer Pages Standard Tag Library)是Java社区定义的一套标准标签库,其中C标签库(Core Library)提供了很多处理集合和控制流程...

    JSP页面中利用C标签动态合并单元格

    以上就是使用JSP中的C标签动态合并单元格的基本原理和实现方式。在实际项目中,我们可能还需要考虑其他因素,如数据的分页、排序、过滤等,这些都会影响到合并逻辑的实现。通过这种方式,我们可以使HTML表格更加灵活...

    JSP中动态合并单元格的实例代码

    本文将通过一个具体的实例代码,详细讲解如何在JSP中实现动态合并单元格的功能。 首先,我们需要了解JSP的基本结构和JSTL(JavaServer Pages Standard Tag Library)库。JSP是一种基于Java的服务器端脚本语言,用于...

    Ext合并单元格

    "lawSeekadvCount.jsp"可能是一个展示合并单元格功能的页面,而"QQ截图20120307133013.png"是对应的效果图,它能帮助我们直观地理解如何在实际应用中呈现这种功能。 综上所述,"Ext 合并单元格"是一个增强用户界面...

    JS 实现Table相同行的单元格自动合并示例代码

    需要注意的是,当自动合并单元格时,开发者应该考虑表格的可访问性和数据的逻辑性,确保合并操作不会导致数据解读错误或者损害表格结构的完整性。例如,如果一个表格是用于数据导出或者数据分析的,那么合并单元格...

    table表格按列合并相同数据行单元格代码

    在jsp、html页面中实现table表格按列合并相同数据行单元格代码,可实现功能为:在一个table表格中,合并指定列中所有相同数据相邻行单元格内容。

    LayUiTable表单相同参数的单元格合并

    本话题聚焦于LayUI中的Table组件,特别是如何实现相同参数的单元格合并功能,这在展示数据时能有效提高信息的可读性和美观性。 LayUI Table的单元格合并功能,主要是通过`parseData`方法和自定义模板来实现的。当...

    jsp期末考试题

    9. rowspan属性用于合并单元格,指定单元格向下打通的行数。 10. JSP的编译指令标记通常包括Page指令、Include指令和Taglib指令,用于指定jsp页面的编译选项、包含其他jsp文件和使用标签库。 11. JSP动作指令标记...

    jsp使用poi生成有格式的excel

    标题中的"jsp使用poi生成有格式的excel"指的是使用Java Server Pages (JSP) 技术,结合Apache POI库来创建带有特定格式(如样式、合并单元格、打印设置等)的Excel文件。Apache POI是Apache软件基金会的一个开源项目...

    thymeleaf循环遍历集合并呈现在表格中

    Thymeleaf是一个强大的模板引擎,它在Spring MVC等框架中广泛使用,可以用来替代传统的JSP技术。Thymeleaf允许开发者使用自然语言般的HTML模板来动态渲染内容,使得前端代码更加清晰、易于理解和维护。 在本例中,...

    JSP期末理论考试卷

    11. HTML表格单元格合并:`rowspan`属性用于合并单元格,指定单元格跨过的行数。 12. JSP指令:JSP的编译指令包括`&lt;@page&gt;`、`&lt;@include&gt;`和`&lt;@taglib&gt;`,它们分别用于设置页面范围的属性、包含其他文件和引入...

    table根据第一列将同名行合并(合并行)

    结合标题和`util.js`,我们可以猜测`wysbHpsp_product.jsp`可能是在网页上展示表格数据,并且利用`util.js`中的JavaScript函数来处理和合并这些数据。JSP文件通常包含了HTML、CSS以及嵌入的Java代码,用于控制服务器...

    从Excel中读取数据导入到数据库中

    本文将详细阐述如何从Excel文件中读取数据并将其导入到数据库中,重点处理合并单元格和超过4000字符的数据列。 首先,我们需要理解Excel是常用的数据存储和处理工具,而数据库如MySQL、SQL Server、Oracle等则用于...

    JSP 课程表 用计算本编写

    这是一个课程表 用到了 居中 合并单元格 图片 音乐 可以自己添加

    jsp页面导出excel

    当然,实际项目可能需要处理更复杂的需求,如动态生成列、合并单元格、样式设置等,这需要进一步学习和理解Apache POI的API。同时,也可以考虑使用其他库,如OpenCSV或JExcelAPI,它们也提供了导出Excel的功能。

    flexigrid表格功能丰富

    在实际开发中,`test.jsp`可能是一个示例页面,展示了如何在Java环境中集成和使用Flexigrid。`flexigrid-1.1`则是Flexigrid插件的版本文件,包含了必要的CSS样式表、JavaScript文件和可能的示例脚本,用于在网页中...

Global site tag (gtag.js) - Google Analytics