Интерфейс HTMLTableElement
- Все суперинтерфейсы:
-
Element,HTMLElement,Node
public interface HTMLTableElement extends HTMLElement
Методы create* и delete* для таблиц позволяют авторам создавать и изменять таблицы. HTML 4.0 определяет, что только один из элементов
CAPTION , THEAD и TFOOT может существовать в таблице. Поэтому, если один из них существует, и вызывается метод createTHead() или createTFoot(), метод возвращает существующий элемент THead или TFoot. См. определение элемента TABLE в HTML 4.0.
- С момента:
- 1.4, DOM Level 2
Краткое описание полей
Поля, объявленные в интерфейсе org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
HTMLElement |
createCaption() |
Создать новый заголовок таблицы или вернуть существующий. |
HTMLElement |
createTFoot() |
Создать подвал таблицы или вернуть существующий. |
HTMLElement |
createTHead() |
Создать заголовок таблицы или вернуть существующий. |
void |
deleteCaption() |
Удалить заголовок таблицы, если он существует. |
void |
deleteRow |
Удалить строку таблицы. |
void |
deleteTFoot() |
Удалить подвал таблицы, если он существует. |
void |
deleteTHead() |
Удалить заголовок таблицы, если он существует. |
String |
getAlign() |
Определяет положение таблицы относительно остальной части документа. |
String |
getBgColor() |
Цвет фона ячейки. |
String |
getBorder() |
Ширина границы вокруг таблицы. |
HTMLTableCaptionElement |
getCaption() |
Возвращает CAPTION таблицы или void, если он отсутствует. |
String |
getCellPadding() |
Определяет горизонтальное и вертикальное пространство между содержимым ячейки и границами ячейки. |
String |
getCellSpacing() |
Определяет горизонтальное и вертикальное расстояние между ячейками. |
String |
getFrame() |
Определяет, какие внешние границы таблицы отображать. |
HTMLCollection |
getRows() |
Возвращает коллекцию всех строк в таблице, включая все строки в THEAD , TFOOT , все TBODY элементы. |
String |
getRules() |
Определяет, какие внутренние границы таблицы отображать. |
String |
getSummary() |
Описание цели или структуры таблицы. |
HTMLCollection |
getTBodies() |
Возвращает коллекцию определённых разделов таблицы. |
HTMLTableSectionElement |
getTFoot() |
Возвращает TFOOT таблицы или null, если он отсутствует. |
HTMLTableSectionElement |
getTHead() |
Возвращает THEAD таблицы или null, если он отсутствует. |
String |
getWidth() |
Определяет желаемую ширину таблицы. |
HTMLElement |
insertRow |
Вставить новую пустую строку в таблицу. |
void |
setAlign |
|
void |
setBgColor |
|
void |
setBorder |
|
void |
setCaption |
|
void |
setCellPadding |
|
void |
setCellSpacing |
|
void |
setFrame |
|
void |
setRules |
|
void |
setSummary |
|
void |
setTFoot |
|
void |
setTHead |
|
void |
setWidth |
Методы, объявленные в интерфейсе org.w3c.dom.Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
Методы, объявленные в интерфейсе org.w3c.dom.html.HTMLElement
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle
Методы, объявленные в интерфейсе org.w3c.dom.Node
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
Подробное описание методов
getCaption
HTMLTableCaptionElement getCaption()
Возвращает заголовок таблицы, или void, если заголовок отсутствует.
setCaption
void setCaption(HTMLTableCaptionElement caption)
getTHead
HTMLTableSectionElement getTHead()
Возвращает секцию заголовка таблицы, или null, если заголовок отсутствует.
setTHead
void setTHead(HTMLTableSectionElement tHead)
getTFoot
HTMLTableSectionElement getTFoot()
Возвращает секцию подвала таблицы, или null, если подвал отсутствует.
setTFoot
void setTFoot(HTMLTableSectionElement tFoot)
getRows
HTMLCollection getRows()
Возвращает коллекцию всех строк таблицы, включая все строки в заголовке, подвале, а также все строки в основной части таблицы.
getTBodies
HTMLCollection getTBodies()
Возвращает коллекцию определенных тел таблицы.
getAlign
String getAlign()
Определяет позицию таблицы относительно остальной части документа. См. определение атрибута align в HTML 4.0. Этот атрибут устарел в HTML 4.0.
setAlign
void setAlign(String align)
getBgColor
String getBgColor()
Цвет фона ячейки. См. определение атрибута bgcolor в HTML 4.0. Этот атрибут устарел в HTML 4.0.
setBgColor
void setBgColor(String bgColor)
getBorder
String getBorder()
Ширина рамки вокруг таблицы. См. определение атрибута border в HTML 4.0.
setBorder
void setBorder(String border)
getCellPadding
String getCellPadding()
Определяет горизонтальное и вертикальное пространство между содержимым ячейки и границами ячейки. См. определение атрибута cellpadding в HTML 4.0.
setCellPadding
void setCellPadding(String cellPadding)
getCellSpacing
String getCellSpacing()
Определяет горизонтальное и вертикальное расстояние между ячейками. См. определение атрибута cellspacing в HTML 4.0.
setCellSpacing
void setCellSpacing(String cellSpacing)
getFrame
String getFrame()
Определяет, какие внешние границы таблицы отображать. См. определение атрибута frame в HTML 4.0.
setFrame
void setFrame(String frame)
getRules
String getRules()
Определяет, какие внутренние границы таблицы отображать. См. определение атрибута rules в HTML 4.0.
setRules
void setRules(String rules)
getSummary
String getSummary()
Описание назначения или структуры таблицы. См. определение атрибута summary в HTML 4.0.
setSummary
void setSummary(String summary)
getWidth
String getWidth()
Определяет желаемую ширину таблицы. См. определение атрибута width в HTML 4.0.
setWidth
void setWidth(String width)
createTHead
HTMLElement createTHead()
Создает строку заголовка таблицы или возвращает существующую.
- Возвращает:
- Новый элемент заголовка таблицы (
THEAD).
deleteTHead
void deleteTHead()
Удаляет заголовок из таблицы, если он существует.
createTFoot
HTMLElement createTFoot()
Создает строку подвала таблицы или возвращает существующую.
- Возвращает:
- Элемент подвала (
TFOOT).
deleteTFoot
void deleteTFoot()
Удаляет подвал из таблицы, если он существует.
createCaption
HTMLElement createCaption()
Создает новый заголовок таблицы или возвращает существующий.
- Возвращает:
- Элемент заголовка (
CAPTION).
deleteCaption
void deleteCaption()
Удаляет заголовок таблицы, если он существует.
insertRow
HTMLElement insertRow(int index) throws DOMException
Вставляет новую пустую строку в таблицу. Новая строка вставляется непосредственно перед и в той же секции, что и текущая
index строка в таблице. Если index равно числу строк, новая строка добавляется в конец. Кроме того, когда таблица пуста, строка вставляется в TBODY, который создается и вставляется в таблицу. Примечание. Строка таблицы не может быть пустой в соответствии с HTML 4.0 Recommendation.- Параметры:
-
index- Номер строки, куда вставить новую строку. Этот индекс начинается с 0 и относится ко всем строкам, содержащимся в таблице, независимо от родительского раздела. - Возвращает:
- Новую созданную строку.
- Исключения:
-
DOMException- INDEX_SIZE_ERR: Возникает, если указанный индекс больше числа строк или если индекс отрицательный.
deleteRow
void deleteRow(int index) throws DOMException
Удаляет строку таблицы.
- Параметры:
-
index- Индекс строки, подлежащей удалению. Этот индекс начинается с 0 и относится ко всем строкам, содержащимся в таблице, независимо от родительского раздела. - Исключения:
-
DOMException- INDEX_SIZE_ERR: Возникает, если указанный индекс больше или равен числу строк или если индекс отрицательный.
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://download.java.net/java/early_access/jdk24/docs/api/jdk.xml.dom/org/w3c/dom/html/HTMLTableElement.html