Интерфейс 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. См. также Спецификацию Объектной модели документа (DOM) уровня 2.
- С:
- 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 таблицы, или пустое значение, если он отсутствует. |
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
Вставляет новую пустую строку в таблицу. Новая строка вставляется непосредственно перед и в той же секции, что и текущая строка th в таблице. Если
index равно числу строк, новая строка добавляется. Кроме того, когда таблица пуста, строка вставляется в TBODY , которая создаётся и вставляется в таблицу. Примечание. Строка таблицы не может быть пустой согласно спецификации HTML 4.0.- Параметры:
-
index- Номер строки, куда вставить новую строку. Этот индекс начинается с 0 и относится ко всем строкам, содержащимся в таблице, независимо от принадлежности к секции. - Возвращает:
- Новую созданную строку.
- Исключения:
-
DOMException- INDEX_SIZE_ERR: Возникает, если указанный индекс больше числа строк или если индекс отрицательный.
deleteRow
void deleteRow(int index) throws DOMException
Удаляет строку таблицы.
- Параметры:
-
index- Индекс строки, подлежащей удалению. Этот индекс начинается с 0 и относится ко всем строкам, содержащимся в таблице, независимо от принадлежности к секции. - Исключения:
-
DOMException- INDEX_SIZE_ERR: Возникает, если указанный индекс больше или равен числу строк или если индекс отрицательный.
© 1993, 2021, 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://docs.oracle.com/en/java/javase/17/docs/api/jdk.xml.dom/org/w3c/dom/html/HTMLTableElement.html