Интерфейс 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(int index) | Удалить строку таблицы. |
void | deleteTFoot() | Удалить подвал таблицы, если он существует. |
void | deleteTHead() | Удалить заголовок таблицы, если он существует. |
String | getAlign() | Определяет положение таблицы относительно остальной части документа. |
String | getBgColor() | Цвет фона ячейки. |
String | getBorder() | Ширина границы вокруг таблицы. |
HTMLTableCaptionElement | getCaption() | Возвращает |
String | getCellPadding() | Задает горизонтальное и вертикальное пространство между содержимым ячейки и границами ячейки. |
String | getCellSpacing() | Устанавливает горизонтальное и вертикальное расстояние между ячейками. |
String | getFrame() | Определяет, какие внешние границы таблицы отобразить. |
HTMLCollection | getRows() | Возвращает коллекцию всех строк в таблице, включая все строки в |
String | getRules() | Определяет, какие внутренние границы таблицы отобразить. |
String | getSummary() | Описание назначения или структуры таблицы. |
HTMLCollection | getTBodies() | Возвращает коллекцию определенных разделов таблицы. |
HTMLTableSectionElement | getTFoot() | Возвращает |
HTMLTableSectionElement | getTHead() | Возвращает |
String | getWidth() | Устанавливает желаемую ширину таблицы. |
HTMLElement | insertRow(int index) | Вставить новую пустую строку в таблицу. |
void | setAlign(String align) | |
void | setBgColor(String bgColor) | |
void | setBorder(String border) | |
void | setCaption(HTMLTableCaptionElement caption) | |
void | setCellPadding(String cellPadding) | |
void | setCellSpacing(String cellSpacing) | |
void | setFrame(String frame) | |
void | setRules(String rules) | |
void | setSummary(String summary) | |
void | setTFoot(HTMLTableSectionElement tFoot) | |
void | setTHead(HTMLTableSectionElement tHead) | |
void | setWidth(String width) |
Методы, объявленные в интерфейсе 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()
Возвращает заголовок таблицы, или null, если он отсутствует.
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 Рекомендацией.
- Параметры:
-
index- Номер строки, куда вставить новую строку. Этот индекс начинается с 0 и относится ко всем строкам, содержащимся в таблице, независимо от принадлежности к секциям. - Возвращает:
- Новое созданную строку.
- Исключение:
-
DOMException- INDEX_SIZE_ERR: Выбрасывается, если указанный индекс больше количества строк или если индекс отрицательный.
deleteRow
void deleteRow(int index)
throws DOMException Удаляет строку таблицы.
- Параметры:
-
index- Индекс удаляемой строки. Этот индекс начинается с 0 и относится ко всем строкам, содержащимся в таблице, независимо от принадлежности к секциям. - Исключение:
-
DOMException- INDEX_SIZE_ERR: Выбрасывается, если указанный индекс больше или равен количеству строк или если индекс отрицательный.
© 1993, 2020, 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/11/docs/api/jdk.xml.dom/org/w3c/dom/html/HTMLTableElement.html