HTMLTableElement Class Reference
from PyKDE4.khtml import *
Inherits: DOM.HTMLElement
Namespace: DOM
Detailed Description
The create* and delete* methods on the table allow authors to construct and modify tables. HTML 4.0 specifies that only one of each of the CAPTION , THEAD , and TFOOT elements may exist in a table. Therefore, if one exists, and the createTHead() or createTFoot() method is called, the method returns the existing THead or TFoot element. See the <a href="http://www.w3.org/TR/REC-html40/struct/tables.html#edef-TABLE"> TABLE element definition in HTML 4.0.
Method Documentation
__init__ | ( | self ) |
__init__ | ( | self, | ||
DOM.HTMLTableElement | other | |||
) |
__init__ | ( | self, | ||
DOM.Node | other | |||
) |
__init__ | ( | self, | ||
HTMLTableElementImpl | impl | |||
) |
DOM.DOMString align | ( | self ) |
Specifies the table's position with respect to the rest of the document. See the <a href="http://www.w3.org/TR/REC-html40/struct/tables.html#adef-align-TABLE"> align attribute definition in HTML 4.0. This attribute is deprecated in HTML 4.0.
DOM.DOMString bgColor | ( | self ) |
Cell background color. See the <a href="http://www.w3.org/TR/REC-html40/present/graphics.html#adef-bgcolor"> bgcolor attribute definition in HTML 4.0. This attribute is deprecated in HTML 4.0.
DOM.DOMString border | ( | self ) |
The width of the border around the table. See the <a href="http://www.w3.org/TR/REC-html40/struct/tables.html#adef-border-TABLE"> border attribute definition in HTML 4.0.
DOM.HTMLTableCaptionElement caption | ( | self ) |
Returns the table's CAPTION , or void if none exists.
DOM.DOMString cellPadding | ( | self ) |
Specifies the horizontal and vertical space between cell content and cell borders. See the <a href="http://www.w3.org/TR/REC-html40/struct/tables.html#adef-cellpadding"> cellpadding attribute definition in HTML 4.0.
DOM.DOMString cellSpacing | ( | self ) |
Specifies the horizontal and vertical separation between cells. See the <a href="http://www.w3.org/TR/REC-html40/struct/tables.html#adef-cellspacing"> cellspacing attribute definition in HTML 4.0.
DOM.HTMLElement createCaption | ( | self ) |
Create a new table caption object or return an existing one.
- Returns:
- A CAPTION element.
DOM.HTMLElement createTFoot | ( | self ) |
Create a table footer row or return an existing one.
- Returns:
- A footer element ( TFOOT ).
DOM.HTMLElement createTHead | ( | self ) |
Create a table header row or return an existing one.
- Returns:
- A new table header element ( THEAD ).
deleteCaption | ( | self ) |
Delete the table caption, if one exists.
- Returns:
deleteRow | ( | self, | ||
long | index | |||
) |
Delete a table row.
- Parameters:
-
index The index of the row to be deleted. This index starts from 0 and is relative to the logical order (not document order) of all the rows contained inside the table. If the index is -1 the last row in the table is deleted.
- Returns:
deleteTFoot | ( | self ) |
Delete the footer from the table, if one exists.
- Returns:
deleteTHead | ( | self ) |
Delete the header from the table, if one exists.
- Returns:
DOM.DOMString frame | ( | self ) |
Specifies which external table borders to render. See the <a href="http://www.w3.org/TR/REC-html40/struct/tables.html#adef-frame"> frame attribute definition in HTML 4.0.
DOM.HTMLElement insertRow | ( | self, | ||
long | index | |||
) |
Insert a new empty row in the table. The new row is inserted immediately before and in the same section as the current indexth row in the table. If index is -1 or equal to the number of rows, the new row is appended. In addition, when the table is empty the row is inserted into a TBODY which is created and inserted into the table. Note. A table row cannot be empty according to HTML 4.0 Recommendation.
- Parameters:
-
index The row number where to insert a new row. The index starts from 0 and is relative to the logical order (not document order) of all the rows contained inside the table.
- Returns:
- The newly created row.
DOM.HTMLCollection rows | ( | self ) |
Returns a collection of all the rows in the table, including all in THEAD , TFOOT , all TBODY elements.
DOM.DOMString rules | ( | self ) |
Specifies which internal table borders to render. See the <a href="http://www.w3.org/TR/REC-html40/struct/tables.html#adef-rules"> rules attribute definition in HTML 4.0.
setAlign | ( | self, | ||
DOM.DOMString | a0 | |||
) |
see align
setBgColor | ( | self, | ||
DOM.DOMString | a0 | |||
) |
see bgColor
setBorder | ( | self, | ||
DOM.DOMString | a0 | |||
) |
see border
setCaption | ( | self, | ||
DOM.HTMLTableCaptionElement | a0 | |||
) |
see caption
setCellPadding | ( | self, | ||
DOM.DOMString | a0 | |||
) |
see cellPadding
setCellSpacing | ( | self, | ||
DOM.DOMString | a0 | |||
) |
see cellSpacing
setFrame | ( | self, | ||
DOM.DOMString | a0 | |||
) |
see frame
setRules | ( | self, | ||
DOM.DOMString | a0 | |||
) |
see rules
setSummary | ( | self, | ||
DOM.DOMString | a0 | |||
) |
see summary
setTFoot | ( | self, | ||
DOM.HTMLTableSectionElement | a0 | |||
) |
see tFoot
setTHead | ( | self, | ||
DOM.HTMLTableSectionElement | a0 | |||
) |
see tHead
setWidth | ( | self, | ||
DOM.DOMString | a0 | |||
) |
see width
DOM.DOMString summary | ( | self ) |
Supplementary description about the purpose or structure of a table. See the <a href="http://www.w3.org/TR/REC-html40/struct/tables.html#adef-summary"> summary attribute definition in HTML 4.0.
DOM.HTMLCollection tBodies | ( | self ) |
Returns a collection of the table bodies (including implicit ones).
DOM.HTMLTableSectionElement tFoot | ( | self ) |
Returns the table's TFOOT , or null if none exists.
DOM.HTMLTableSectionElement tHead | ( | self ) |
Returns the table's THEAD , or null if none exists.
DOM.DOMString width | ( | self ) |
Specifies the desired table width. See the <a href="http://www.w3.org/TR/REC-html40/struct/tables.html#adef-width-TABLE"> width attribute definition in HTML 4.0.