Интерфейс HTMLTableRowElement
- Все суперинтерфейсы:
Element, HTMLElement, Node
public interface HTMLTableRowElement extends HTMLElement
Строка таблицы. См. определение элемента TR в HTML 4.0.
См. также спецификацию объектной модели документа (DOM) уровня 2.
- Начиная с:
- 1.4, DOM уровня 2
Краткое описание полей
Поля, объявленные в интерфейсе 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 | Модификатор и тип | Поле | Описание |
|---|---|---|
static final short |
ATTRIBUTE_NODE |
Узел является Attr. |
static final short |
CDATA_SECTION_NODE |
Узел является CDATASection. |
static final short |
COMMENT_NODE |
Узел является Comment. |
static final short |
DOCUMENT_FRAGMENT_NODE |
Узел является DocumentFragment. |
static final short |
DOCUMENT_NODE |
Узел является Document. |
static final short |
DOCUMENT_POSITION_CONTAINED_BY |
Узел содержится в опорном узле. |
static final short |
DOCUMENT_POSITION_CONTAINS |
Узел содержит опорный узел. |
static final short |
DOCUMENT_POSITION_DISCONNECTED |
Два узла не связаны. |
static final short |
DOCUMENT_POSITION_FOLLOWING |
Узел следует за опорным узлом. |
static final short |
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC |
Определение того, какой узел предшествует, а какой следует, зависит от реализации. |
static final short |
DOCUMENT_POSITION_PRECEDING |
Второй узел предшествует опорному узлу. |
static final short |
DOCUMENT_TYPE_NODE |
Узел является DocumentType. |
static final short |
ELEMENT_NODE |
Узел является Element. |
static final short |
ENTITY_NODE |
Узел является Entity. |
static final short |
ENTITY_REFERENCE_NODE |
Узел является EntityReference. |
static final short |
NOTATION_NODE |
Узел является Notation. |
static final short |
PROCESSING_INSTRUCTION_NODE |
Узел является ProcessingInstruction. |
static final short |
TEXT_NODE |
Узел является узлом Text. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
deleteCell |
Удаляет ячейку из текущей строки. |
String |
getAlign() |
Горизонтальное выравнивание данных в ячейках этой строки. |
String |
getBgColor() |
Цвет фона строк. |
HTMLCollection |
getCells() |
Коллекция ячеек в этой строке. |
String |
getCh() |
Символ выравнивания ячеек в столбце. |
String |
getChOff() |
Смещение символа выравнивания. |
int |
getRowIndex() |
Индекс этой строки относительно всей таблицы, начиная с 0. |
int |
getSectionRowIndex() |
Индекс этой строки относительно текущего раздела ( THEAD , TFOOT или TBODY ), начиная с 0. |
String |
getVAlign() |
Вертикальное выравнивание данных в ячейках этой строки. |
HTMLElement |
insertCell |
Вставляет в эту строку пустую ячейку TD. |
void |
setAlign |
|
void |
setBgColor |
|
void |
setCh |
|
void |
setChOff |
|
void |
setVAlign |
Методы, объявленные в интерфейсе Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS | Модификатор и тип | Метод | Описание |
|---|---|---|
String |
getAttribute |
Получает значение атрибута по имени. |
Attr |
getAttributeNode |
Получает узел атрибута по имени. |
Attr |
getAttributeNodeNS |
Получает узел Attr по локальному имени и URI пространства имен. |
String |
getAttributeNS |
Получает значение атрибута по локальному имени и URI пространства имен. |
NodeList |
getElementsByTagName |
Возвращает NodeList всех узлов-потомков Elements с заданным именем тега в порядке документа. |
NodeList |
getElementsByTagNameNS |
Возвращает NodeList всех узлов-потомков Elements с заданными локальным именем и URI пространства имен в порядке документа. |
TypeInfo |
getSchemaTypeInfo() |
Сведения о типе, связанные с этим элементом. |
String |
getTagName() |
Имя элемента. |
boolean |
hasAttribute |
Возвращает true, если для этого элемента задан атрибут с указанным именем или он имеет значение по умолчанию, и false в противном случае. |
boolean |
hasAttributeNS |
Возвращает true, если для этого элемента задан атрибут с указанными локальным именем и URI пространства имен или он имеет значение по умолчанию, и false в противном случае. |
void |
removeAttribute |
Удаляет атрибут по имени. |
Attr |
removeAttributeNode |
Удаляет указанный узел атрибута. |
void |
removeAttributeNS |
Удаляет атрибут по локальному имени и URI пространства имен. |
void |
setAttribute |
Добавляет новый атрибут. |
Attr |
setAttributeNode |
Добавляет новый узел атрибута. |
Attr |
setAttributeNodeNS |
Добавляет новый атрибут. |
void |
setAttributeNS |
Добавляет новый атрибут. |
void |
setIdAttribute |
Если параметр isId имеет значение true, этот метод объявляет указанный атрибут ID-атрибутом, определяемым пользователем. |
void |
setIdAttributeNode |
Если параметр isId имеет значение true, этот метод объявляет указанный атрибут ID-атрибутом, определяемым пользователем. |
void |
setIdAttributeNS |
Если параметр isId имеет значение true, этот метод объявляет указанный атрибут ID-атрибутом, определяемым пользователем. |
Методы, объявленные в интерфейсе HTMLElement
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle | Модификатор и тип | Метод | Описание |
|---|---|---|
String |
getClassName() |
Атрибут class элемента. |
String |
getDir() |
Задает базовое направление текста с нейтральным направлением и направленность таблиц. |
String |
getId() |
Идентификатор элемента. |
String |
getLang() |
Код языка, определенный в RFC 1766. |
String |
getTitle() |
Подсказка — заголовок элемента. |
void |
setClassName |
|
void |
setDir |
|
void |
setId |
|
void |
setLang |
|
void |
setTitle |
Методы, объявленные в интерфейсе 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 | Модификатор и тип | Метод | Описание |
|---|---|---|
Node |
appendChild |
Добавляет узел newChild в конец списка дочерних узлов этого узла. |
Node |
cloneNode |
Возвращает копию этого узла, то есть служит универсальным конструктором копирования узлов. |
short |
compareDocumentPosition |
Сравнивает опорный узел, то есть узел, для которого вызывается этот метод, с узлом, переданным в качестве параметра, относительно их положения в документе и в соответствии с порядком документа. |
NamedNodeMap |
getAttributes() |
Объект NamedNodeMap, содержащий атрибуты этого узла (если он является Element), или null в противном случае. |
String |
getBaseURI() |
Абсолютный базовый URI этого узла или null, если реализации не удалось получить абсолютный URI. |
NodeList |
getChildNodes() |
Объект NodeList, содержащий все дочерние узлы этого узла. |
Object |
getFeature |
Этот метод возвращает специализированный объект, реализующий специализированные API указанной функции и версии, как описано в . |
Node |
getFirstChild() |
Первый дочерний узел этого узла. |
Node |
getLastChild() |
Последний дочерний узел этого узла. |
String |
getLocalName() |
Возвращает локальную часть квалифицированного имени этого узла. |
String |
getNamespaceURI() |
URI пространства имен этого узла или null, если он не задан (см. ). |
Node |
getNextSibling() |
Узел, непосредственно следующий за этим узлом. |
String |
getNodeName() |
Имя этого узла в зависимости от его типа; см. таблицу выше. |
short |
getNodeType() |
Код, представляющий тип базового объекта, как определено выше. |
String |
getNodeValue() |
Значение этого узла в зависимости от его типа; см. таблицу выше. |
Document |
getOwnerDocument() |
Объект Document, связанный с этим узлом. |
Node |
getParentNode() |
Родительский узел этого узла. |
String |
getPrefix() |
Префикс пространства имен этого узла или null, если он не задан. |
Node |
getPreviousSibling() |
Узел, непосредственно предшествующий этому узлу. |
String |
getTextContent() |
Этот атрибут возвращает текстовое содержимое этого узла и его потомков. |
Object |
getUserData |
Получает объект, связанный с ключом в этом узле. |
boolean |
hasAttributes() |
Возвращает, есть ли у этого узла атрибуты (если он является элементом). |
boolean |
hasChildNodes() |
Возвращает, есть ли у этого узла дочерние узлы. |
Node |
insertBefore |
Вставляет узел newChild перед существующим дочерним узлом refChild. |
boolean |
isDefaultNamespace |
Этот метод проверяет, является ли указанный namespaceURI пространством имен по умолчанию. |
boolean |
isEqualNode |
Проверяет, равны ли два узла. |
boolean |
isSameNode |
Возвращает, является ли этот узел тем же узлом, что и указанный. |
boolean |
isSupported |
Проверяет, реализует ли реализация DOM определенную функцию и поддерживается ли эта функция данным узлом, как описано в . |
String |
lookupNamespaceURI |
Ищет URI пространства имен, связанный с указанным префиксом, начиная с этого узла. |
String |
lookupPrefix |
Ищет префикс, связанный с указанным URI пространства имен, начиная с этого узла. |
void |
normalize() |
Приводит все узлы Text на всей глубине поддерева, расположенного под этим Node (включая узлы атрибутов), к «нормальной» форме, в которой только структурные узлы (например, элементы, комментарии, инструкции обработки, секции CDATA и ссылки на сущности) разделяют узлы Text, то есть отсутствуют как соседние узлы Text, так и пустые узлы Text. |
Node |
removeChild |
Удаляет дочерний узел, указанный параметром oldChild, из списка дочерних узлов и возвращает его. |
Node |
replaceChild |
Заменяет дочерний узел oldChild узлом newChild в списке дочерних узлов и возвращает узел oldChild. |
void |
setNodeValue |
Значение этого узла в зависимости от его типа; см. таблицу выше. |
void |
setPrefix |
Префикс пространства имен этого узла или null, если он не задан. |
void |
setTextContent |
Этот атрибут возвращает текстовое содержимое этого узла и его потомков. |
Object |
setUserData |
Связывает объект с ключом в этом узле. |
Подробное описание методов
getRowIndex
int getRowIndex()
Индекс этой строки относительно всей таблицы, начиная с 0. Он соответствует порядку в дереве документа, а не порядку отображения.
rowIndex не учитывает разделы ( THEAD , TFOOT или TBODY ) внутри таблицы.getSectionRowIndex
int getSectionRowIndex()
Индекс этой строки относительно текущего раздела (
THEAD , TFOOT или TBODY ), начиная с 0.getCells
HTMLCollection getCells()
Коллекция ячеек в этой строке.
getAlign
String getAlign()
Горизонтальное выравнивание данных в ячейках этой строки. См. определение атрибута align в HTML 4.0.
setAlign
void setAlign(String align)
getBgColor
String getBgColor()
Цвет фона строк. См. определение атрибута bgcolor в HTML 4.0. Этот атрибут является устаревшим в HTML 4.0.
setBgColor
void setBgColor(String bgColor)
getCh
String getCh()
Символ выравнивания ячеек в столбце. См. определение атрибута char в HTML 4.0.
setCh
void setCh(String ch)
getChOff
String getChOff()
Смещение символа выравнивания. См. определение атрибута charoff в HTML 4.0.
setChOff
void setChOff(String chOff)
getVAlign
String getVAlign()
Вертикальное выравнивание данных в ячейках этой строки. См. определение атрибута valign в HTML 4.0.
setVAlign
void setVAlign(String vAlign)
insertCell
HTMLElement insertCell(int index) throws DOMException
Вставляет в эту строку пустую ячейку
TD. Если index равно числу ячеек, новая ячейка добавляется в конец- Параметры:
-
index— позиция для вставки ячейки, начиная с 0. - Возвращает:
- Созданная ячейка.
- Вызывает исключение:
-
DOMException— INDEX_SIZE_ERR: возникает, если указанное значениеindexбольше числа ячеек или если индекс отрицательный.
deleteCell
void deleteCell(int index) throws DOMException
Удаляет ячейку из текущей строки.
- Параметры:
-
index— индекс удаляемой ячейки, начиная с 0. - Вызывает исключение:
-
DOMException— INDEX_SIZE_ERR: возникает, если указанное значениеindexбольше или равно числу ячеек либо если индекс отрицательный.
© 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.