HTMLTableRowElement
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
HTMLTableRowElement
接口提供用于操作 HTML 表格中行的布局和呈现的特定属性和方法(除了常规 HTMLElement
接口之外,它还可以通过继承来使用)。
实例属性
从其父接口 HTMLElement
继承属性。
HTMLTableRowElement.cells
只读-
返回一个行中包含单元格的动态
HTMLCollection
。HTMLCollection
是动态的,且当单元格添加或移除时可自动更新。 HTMLTableRowElement.rowIndex
只读-
返回一个所在行相对于整个表格逻辑位置的数字。如果该行不属于表的一部分,则返回
-1
。 HTMLTableRowElement.sectionRowIndex
只读-
返回一个所在行相对其所属表片段中逻辑位置的数字。如果该行不是片段的部分,则返回
-1
。
实例方法
从其父接口 HTMLElement
继承方法。
HTMLTableRowElement.deleteCell()
-
删除
index
对应的单元格。如果index
值是-1
,则删除此行的最后一个单元格;如果索引小于-1
或大于集合中单元格数量,引发值为IndexSizeError
的DOMException
。 HTMLTableRowElement.insertCell()
-
返回一个表示此行新单元格的
HTMLTableCellElement
。它将插入到单元格集合中给定索引(index
)位置的元素之前。如果index
是-1
,则新单元格添加到集合末尾,如果index
小于-1
或大于集合的单元格数,则引发值为IndexSizeError
的DOMException
。
已弃用的属性
警告:这些属性已被弃用,不应再使用。记录这些属性主要是为了帮助理解旧代码库。
HTMLTableRowElement.align
已弃用-
一个反映
align
属性的字符串枚举值。其指示元素内容相对于周围上下文的对齐方式,可能的值有:"left"
、"right"
和"center"
。 HTMLTableRowElement.bgColor
已弃用-
一个包含单元格背景色的字符串。它反映已弃用的
bgColor
属性。 HTMLTableRowElement.ch
已弃用-
一个包含单字符的字符串。这个字符是用来对齐某一列所有单元格内容的基准。它反映
char
并默认为与语言相关的小数点,例如,英语的默认值为'.'
,法语的默认值为','
。此属性是可选的,而且没有得到很好的支持。 HTMLTableRowElement.chOff
已弃用-
一个包含整数的字符串,表示由
HTMLTableRowElement.ch
定义的字符的右侧(对于从左到右的文本;或者对于从右到左的文本的左侧)必须保留多少个字符。此属性是可选的,并没有得到很好的支持。 HTMLTableRowElement.vAlign
已弃用-
一个表示枚举值的字符串,指示单元格内容必须如何对齐。它反映
valign
属性,可以为以下值之一:"top"
、"middle"
、"bottom"
或"baseline"
。
规范
Specification |
---|
HTML Standard # htmltablerowelement |
浏览器兼容性
BCD tables only load in the browser
参见
- 实现此接口的 HTML 元素:
<tr>