`
k_lb
  • 浏览: 800681 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论
  • kitleer: 据我所知,国内有款ETL调度监控工具TaskCTL,支持ket ...
    kettle调度

動態對於Table的JavaScript處理

 
阅读更多

動態產生tr

  1. 針對table給予一個名子,比如說tbl1
  2. var oTr=tbl1.insetRow();

動態產生td

  1. 針對動態產生的tr產生td
  2. var oTd=oTd.insertCell();

動態產生td內容

  1. 使用innerHTML
  2. var oTd.innerHTML='<input type=text id=text1 name=text1 value=abc>';


對於已經存在的table中,取得td,tr物件的方式 假設已經存在table如下 <table id=tbl1 border=1> <tr> <td>1</td> <td>2</td> <td><input type=button id=btn1 name=btn1 value=btn1></td> </tr> </table>

此時如果要取得該按鈕所在的td

  • var tdItm=window.document.activeElement.parentElement;

如果要取得該td的index

  • tdItm.cellIndex;

此時如果要取得該按鈕所在的tr

  • var trItm=tdItm.parentNode;

如果要取得該tr的index

  • trItm.rowIndex;
分享到:
评论

相关推荐

    javascript动态生成table及处理.

    javascript动态生成table及处理.

    可以动态增加table行的javascript代码

    * 处理新增附件的表单域的业务 * 在引用页面中相应的程序为: * 例如: * 1、&lt;script language="javascript" src="js/addContentRow.js"&gt; * 2、 * &lt;!-- 附件部分 --&gt; * &lt;table width="100%" height="" ...

    javascript 编写TABLE

    点击编辑table中的cell,实现即见即所得的视觉效果,并可配合ajax进行数据处理

    给 Table 增加行的 JavaScript 函数

    NULL 博文链接:https://vbtboy.iteye.com/blog/913447

    【JavaScript源代码】vue使用el-table动态合并列及行.docx

     首先我使用的element-ui中的el-table,文档中提供span-method方法可以实现合并行或列,大家不熟悉的可以去看看element文档地址,但是文档提供的例子很简单,不能满足复杂的页面,所以需要处理一下数据。...

    JavaScript Table行定位效果

    最后我用的方法是新建一个table,并把源tr克隆到新table中,然后通过对新table定位来实现效果。 用这个方法关键有两点,首先要做一个仿真度尽可能高的tr,还有是要准确的定位,这些请看后面的程序说明。 程序说明 ...

    原生JS实现HTML- TABLE 自动行合并插件

    开发者提供已排序的数据列表以及需要合并行的列名即可,无需后端二次处理数据。 该类以纯原生JS编写,无需引入任何第三方库。 调用方法:new MergeRow(['col1','col2','col3'],data).renderTbl('td001'); 详情...

    JavaScript动态生成表格案例

    这是一个动态生成表格的 HTML 页面,使用了 JavaScript 动态生成表格内容。这个表格显示了一组学生的成绩信息,包括姓名、科目和得分,并提供了删除操作。 在页面中,先声明了一个 table 元素,并设置了 id 为 ...

    bootstrap-table 分页Demo

    Bootstrap-table插件提供了非常丰富的属性设置,可以实现查询、分页、排序、复选框、设置显示列、Card view视图、主从表显示、合并列、国际化处理等处理功能,而且该插件同时也提供了一些不错的扩展功能,如移动行、...

    table转Excel,可导出图片,亲测有效

    javascript代码可以将HTML的table表格转换成excel表格。var table = document.getElementById("table")[removed]; export2Excel(table, '导出.xls');

    javascript处理table表格的代码

    javascript 处理table表格的代码,学习js的朋友可以参考下。

    JavaScript权威指南第五版【新】(犀牛书)

    本书还包括详细的参考手册,涵盖了JavaScript的核心API、遗留的客户端API和W3C标准DOM API,记述了这些API中的每一个JavaScript对象、方法、性质、构造函数、常量和事件处理程序。 这本最畅销的JavaScript参考书的第...

    程序天下:JavaScript实例自学手册

    9.9 JavaScript遍历table的行和列 9.10 表格按回车自动生成新行 9.11 单击单元格背景变色 9.12 单击表格某行后其他行隐藏 9.13 单击表头实现表格排序 9.14 单击单元格显示行的详细信息 9.15 表格设置为“100%”时...

    《程序天下:JavaScript实例自学手册》光盘源码

    9.9 JavaScript遍历table的行和列 9.10 表格按回车自动生成新行 9.11 单击单元格背景变色 9.12 单击表格某行后其他行隐藏 9.13 单击表头实现表格排序 9.14 单击单元格显示行的详细信息 9.15 表格设置为“100%”时...

    JavaScript完全自学宝典 源代码

    示例描述:学习JavaScript的事件处理。 7.1.html 双击某行变换背景色。 7.2.html 获取鼠标的位置。 7.3.html div中显示选中文本。 7.4.html 检测onkeydown事件与onkeypress事件执行的先后顺序。 ...

    javascript动态行(代码清晰易懂)

    实现在table表格的指定行后增加新行 删除新行 并利用收回及展开处理了由于动态增加行而占用大量页面空间的问题 代码有注释 易懂 希望能对大家有所帮助

    tableschema-js:一个用于处理表模式JavaScript库

    用于处理数据和架构的Table类 用于处理模式的Schema类 用于处理架构字段的Field类 用于验证架构描述符的validate函数 infer函数,该函数基于数据样本创建模式 内容 使用验证/推断 API参考 桌子 架构图 场地 validate...

    smart-table::thumbs_up:Smart Table 组件 专处理纯静态table的固定头列及排序功能

    Smart Table 组件 专处理纯静态table固定头列及排序功能 此组件库常用于服务端处理数据后直接返回HTML渲染,在客户端需要表格的多样化交互功能。...script type="text/javascript" src="js/smartTable.m

    JavaScript王者归来part.1 总数2

     9.4 字符串与文本处理--JavaScript棋谱阅读器(一)   9.4.1 需求分析--什么是棋谱和棋谱阅读器   9.4.2 系统设计--棋谱和棋盘数据的字符串描述   9.4.3 系统实现--解析和处理棋谱   9.4.4 完整的棋谱阅读...

Global site tag (gtag.js) - Google Analytics