Interface HTMLTableRowElement

All Superinterfaces:
Element, HTMLElement, Node
All Known Implementing Classes:
HTMLTableRowElementImpl

public interface HTMLTableRowElement extends HTMLElement
A row in a table. See the TR element definition in HTML 4.01.

See also the Document Object Model (DOM) Level 2 HTML Specification.

  • Method Details

    • getRowIndex

      int getRowIndex()
      This is in logical order and not in document order. The rowIndex does take into account sections ( THEAD, TFOOT, or TBODY) within the table, placing THEAD rows first in the index, followed by TBODY rows, followed by TFOOT rows.
    • getSectionRowIndex

      int getSectionRowIndex()
      The index of this row, relative to the current section ( THEAD, TFOOT, or TBODY), starting from 0.
    • getCells

      HTMLCollection getCells()
      The collection of cells in this row.
    • getAlign

      String getAlign()
      Horizontal alignment of data within cells of this row. See the align attribute definition in HTML 4.01.
    • setAlign

      void setAlign(String align)
      Horizontal alignment of data within cells of this row. See the align attribute definition in HTML 4.01.
    • getBgColor

      String getBgColor()
      Background color for rows. See the bgcolor attribute definition in HTML 4.01. This attribute is deprecated in HTML 4.01.
    • setBgColor

      void setBgColor(String bgColor)
      Background color for rows. See the bgcolor attribute definition in HTML 4.01. This attribute is deprecated in HTML 4.01.
    • getCh

      String getCh()
      Alignment character for cells in a column. See the char attribute definition in HTML 4.01.
    • setCh

      void setCh(String ch)
      Alignment character for cells in a column. See the char attribute definition in HTML 4.01.
    • getChOff

      String getChOff()
      Offset of alignment character. See the charoff attribute definition in HTML 4.01.
    • setChOff

      void setChOff(String chOff)
      Offset of alignment character. See the charoff attribute definition in HTML 4.01.
    • getVAlign

      String getVAlign()
      Vertical alignment of data within cells of this row. See the valign attribute definition in HTML 4.01.
    • setVAlign

      void setVAlign(String vAlign)
      Vertical alignment of data within cells of this row. See the valign attribute definition in HTML 4.01.
    • insertCell

      HTMLElement insertCell(int index) throws DOMException
      Insert an empty TD cell into this row. If index is -1 or equal to the number of cells, the new cell is appended.
      Parameters:
      index - The place to insert the cell, starting from 0.
      Returns:
      The newly created cell.
      Throws:
      DOMException - INDEX_SIZE_ERR: Raised if the specified index is greater than the number of cells or if the index is a negative number other than -1.
    • deleteCell

      void deleteCell(int index) throws DOMException
      Delete a cell from the current row.
      Parameters:
      index - The index of the cell to delete, starting from 0. If the index is -1 the last cell in the row is deleted.
      Throws:
      DOMException - INDEX_SIZE_ERR: Raised if the specified index is greater than or equal to the number of cells or if the index is a negative number other than -1.