`
xuantian868
  • 浏览: 31236 次
  • 性别: Icon_minigender_1
  • 来自: 济南
最近访客 更多访客>>
社区版块
存档分类
最新评论

table的一些操作

 
阅读更多
<script>
function test(){
	var tb=document.getElementById("tb1");
	var td1=tb.rows[0].cells[0];//第一行第一列
	td1.id='24';//设置id的值
	td1.setAttribute('value',45); //添加属性value并设置值是45
	alert(tb.rows[0].cells[0].id);//24
	alert(tb.rows[0].cells[0].value);//45
	alert(tb.rows[0].innerHTML);
}
</script>
<table id='tb1'><tr><td id="21"></td></tr></table>
<input type=button value="test" onclick="test()">

<script>
	function Add(){
		
		
		var tb=document.getElementById("testReportTable");
		var trs=tb.rows;
		//取得第二行第四列第一个子节点的值
		alert(trs[1].cells[3].childNodes[0].value);//22
		a=parseFloat(trs[1].cells[3].childNodes[0].value);
		alert(a);//22		
	}	
</script>

<table id="testReportTable">
	<tr><td><input type="text" value="a1"></td>
		<td><input type="text" value="b1"></td>
		<td><input type="text" value="c1"></td>
		<td><input type="text" value="11"></td>
		</tr>
			<tr><td><input type="text" value="1"></td>
		<td><input type="text" value="2"></td>
		<td><input type="text" value="33"></td>
		<td><input type="text" value="22"></td>
		</tr>
	</table>
	<input type="button" value="Adddd" onclick="Add()">


colSpan.,,,产看一行有多少列
<table width="400" border="1" cellspacing="0" cellpadding="0" id="table2">
	<tr><td>aaaaaaa</td><td colspan='5'></td></tr>
</table>
<input type="button" onclick="seeTb2()" value="查看table2">
<script>
	function $(s){
		return document.getElementById(s);	
	}
	function 	seeTb2(){
			var vtbl=$('table2');
			var vrow1=vtbl.rows[0];
	
			alert(GetRowCols(vrow1));
	}
	
	 function GetRowCols(oRow) {
    if (oRow == null) {
      return 0;
    }
    var vLen = oRow.cells.length;
    //alert("row.length:"+vLen);    
    var oCell = null;
    var vCols = 0;
    for (var i=0; i<vLen; i++) {
      oCell = oRow.cells[i];
      vCols = vCols + oCell.colSpan;
    }
    return vCols;
  }
</script>
分享到:
评论

相关推荐

    SQL Server中alter table一些用法.doc

    SQL Server 中 Alter Table 的一些用法 SQL Server 中 Alter Table 语句的主要作用是对已经创建的表进行修改、添加、删除约束、修改表结构等操作。下面是 Alter Table 语句的一些用法: 添加约束 Alter Table ...

    【vue+el-table】表格操作列宽度跟随按钮个数自适应, 方法封装全局使用demo, 开箱即用

    【vue+el-table】表格操作列宽度跟随按钮个数自适应, 方法封装全局使用demo, 开箱即用 【vue+el-table】表格操作列宽度跟随按钮个数自适应, 方法封装全局使用demo, 开箱即用 【vue+el-table】表格操作列宽度跟随按钮...

    js操作table导出excel

    如果需要更高级的功能,例如保留样式或使用XLSX格式,可以考虑使用`xlsx.js`库,它提供了更丰富的功能,但使用起来稍复杂一些。 总结,JavaScript操作HTML表格导出Excel主要涉及以下几个步骤: 1. 引入`FileSaver....

    基于bootstrap-table 实现 右侧列固定

    基于bootstrap-table 实现 右侧列固定,也可以针对左侧列固定,针对操作列使用起来非常方便,引用jquery、bootstrap-table-fixed 样式和js文件后,可以随意设置,灵活。 fixedColumns: true,//fixedtNumber:2, //...

    JS操作table大全

    以上就是JS操作table的基本方法和常见应用,通过熟练掌握这些技巧,你可以构建出功能丰富的交互式表格。然而,实际开发中可能需要根据具体需求进行更复杂的定制和优化,这就需要开发者具备深厚的JavaScript和DOM操作...

    vxe-table vue table 表格组件功能

    vxe-table是Vue.js中一款功能强大的表格组件,它为用户提供了丰富的表格操作功能,可以大大提高开发中的表格处理效率。vxe-table组件支持多种特性,包括但不限于基础展示、尺寸调整、样式定制、交互功能和数据处理等...

    matlab开发-table

    通常,这样的文件会涵盖上述一些基本操作。 9. **许可证信息**: `license.txt`文件可能包含了MATLAB相关的许可信息,确保正确使用和分发代码。 总的来说,MATLAB的Table功能强大,适应性强,极大地简化了结构化...

    全面的table操作解压即可使用

    在这个“全面的table操作解压即可使用”的压缩包中,我们可以期待找到一系列关于如何使用jQuery来增强HTML表格功能的代码示例和教程。 首先,`table排序`是网页表格常用的功能之一。在jQuery中,可以使用插件如...

    【原创】JS操作table--XTable类

    低调发布,因为是小样版本,集成了几个简单的方法...写此类的目的一个事方便操作table二是可以引入ajax做无刷新分页啥的 当然这些还没做 只是最简单实用的方法 争取尽快完善,引入ajax元素。尽请期待。 demo地址: ...

    js动态操作table实例

    在JavaScript(JS)中,动态操作表格是一种常见的需求,它涉及到HTML DOM(Document Object Model)的元素操作。本文将深入探讨如何使用JavaScript实现对表格的动态添加、删除、修改和查询功能,结合给出的标签...

    js操作table的特效分享

    js操作table的特效分享

    BootStrap Table 分页操作前端参数设置

    bootStrap table 分页处理,前端代码参数的详细设置与返回数据的处理,表格渲染操作。 包括页面的查询条件如何转成json 格式,提交到后台的操作。设置列表第一列为复选框的操作。 禁止分页条上一页,下一页的点击...

    miniob drop table 详细操作

    3. **执行Delete Table操作**:最后,通过`DropTableExecutor`执行器来执行实际的删除表操作。 #### 五、注意事项 - 在实现`DropTableStmt`和`DropTableExecutor`时,需要注意正确处理异常情况,比如表不存在的情况...

    Bootstrap Table两个table间行数据拖拽

    在“Bootstrap Table两个Table数据之间行数据拖拽”的主题中,我们主要讨论的是如何实现用户可以通过拖放操作在两个Bootstrap表格之间移动行数据,这种功能在数据管理、比较或重新排序场景中非常实用。 首先,我们...

    用于layui table 自定义列

    3. 调用table模块,设置表格的配置项,如数据源、列配置、操作列等。 4. 渲染表格。 二、自定义列 在layui table中,自定义列主要是通过设置`cols`参数来实现的。`cols`是一个二维数组,每个子数组代表表格的一行...

    table增删改操作

    table表格的增删改功能,鼠标左键双击可编辑,下方按钮增加,右侧删除,表格数据计入localstorage,不会因刷新而消失

    vxe-table-v2.9.24_表格组件_Table_

    vxe-table是一款在Vue.js框架下设计的高性能表格组件,它的版本号为2.9.24,旨在提供一系列强大的功能来满足复杂的数据展示和操作需求。这款组件以易用性和灵活性为特点,集成了多种实用特性,包括但不限于增删改查...

    uniapp-table中改版uni-table插件

    在 UniApp 中,`uni-table` 是一个用于展示数据表格的组件,它提供了基础的数据展示和操作功能。然而,随着项目需求的多样化,有时我们需要对原生组件进行扩展和定制以满足特定场景的需求。 标题"uniapp-table中...

    table转div工具

    在实际操作中,这个工具可能会包括以下步骤: 1. 分析HTML源代码,识别所有的table元素。 2. 为每个table创建一个div容器,并为tr、td或th创建相应的div或span。 3. 应用CSS样式来重现表格的布局,比如使用display: ...

    java操作Oracle数据库——ARRAY、TABLE类型批量入库

    Oracle数据库提供了一些高级数据类型,如ARRAY(数组)和TABLE(表),这些数据类型允许我们进行批量数据操作,从而提高性能。本文将深入探讨如何利用Java操作Oracle数据库中的ARRAY和TABLE类型,实现批量入库。 ...

Global site tag (gtag.js) - Google Analytics