• js如何操作表格(常用属性方法汇总)


    js如何操作表格(常用属性方法汇总)

    一、总结

    一句话总结:

    二、表格相关的属性和方法

    1.1 Table 对象集合

    • cells[] 返回包含表格中所有单元格的一个数组。

      语法:tableObject.cells[]

    • rows[] 返回包含表格中所有行的一个数组。

      rows 集合返回表格中所有行的一个数组。该集合包括 thead、tfoot 和 tbody 中定义的所有行。

    • tBodies[] 返回包含表格中所有 tbody 的一个数组。

      注:不常用

    1.2 Table 对象方法

    • createCaption() 为表格创建一个 caption 元素。
    • createTFoot() 在表格中创建一个空的 tFoot 元素。
    • createTHead() 在表格中创建一个空的 tHead 元素。
    • deleteCaption() 从表格删除 caption 元素以及其内容。
    • deleteRow() 从表格删除一行。
    • deleteTFoot() 从表格删除 tFoot 元素及其内容。
    • deleteTHead() 从表格删除 tHead 元素及其内容。
    • insertRow() 在表格中插入一个新行。

    1.3 Table 对象常用属性

    • frame 设置或返回表格的外部边框。
    • rules 设置或返回表格的内部边框(行线)。
    • caption 对表格的 caption 元素的引用。
    • cellPadding 设置或返回单元格内容和单元格边框之间的空白量。
    • cellSpacing 设置或返回在表格中的单元格之间的空白量。
    • summary 设置或返回对表格的描述(概述)。
    • tFoot/tHead 返回表格的 TFoot /tHead对象。如果不存在该元素,则为 null。
    • border/width/id......

    1.4 TableRow 对象

      • TableRow 对象方法
        • deleteCell() 删除行中的指定的单元格

          语法:tablerowObject.deleteCell(index)

        • insertCell() 在一行中的指定位置插入一个空的 td 元素。

          tablerowObject.insertCell(index)

          返回值:一个 TableCell 对象,表示新创建并被插入的元素。

      • TableRow 对象属性
        • vAlign 设置或返回在行中的数据的垂直排列方式。

          语法:tablerowObject.vAlign=top|bottom|middle|baseline

        • rowIndex 返回该行在表中的位置。

          语法:tablerowObject.rowIndex

        其他:align/innerHTML/id......

    1.5 TableCell 对象

        • TableCell 对象属性
          • abbr 设置或返回单元格中内容的缩写版本。
          • axis 设置或返回相关单元格的一个逗号分隔的列表。
          • cellIndex 返回单元格在某行的单元格集合中的位置。
          • colSpan 单元格横跨的列数。
          • rowSpan 设置或返回单元格可横跨的行数。
          • vAlign/width/id/align......
  • 相关阅读:
    Javascript特效实现鼠标移动到小图,查看大图效果;
    Javascript实现仿WebQQ界面的“浮云”兼容 IE7以上版本及FF
    Asp.Net技术的学习顺序
    Asp.net中用来代替Response.Write("<script>alert('错误信息');</script>");
    python测试例子
    基于socket 的web服务器检测
    python xml解析
    MySQLdb 简单说明
    python 实现简单的计算器
    XML SAX or DOM
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/9146828.html
Copyright © 2020-2023  润新知