HTMLTableRowElement
Базовая поддержка Широко доступна
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.
Интерфейс HTMLTableRowElement предоставляет специальные свойства и методы (помимо интерфейса HTMLElement, доступных ему по наследованию) для управления макетом и представлением строк в HTML-таблице.
Свойства экземпляра
Наследует свойства от своего родителя, HTMLElement.
-
HTMLTableRowElement.cellsТолько для чтения -
Возвращает живой объект
HTMLCollection, содержащий ячейки в строке. ОбъектHTMLCollectionявляется живым и автоматически обновляется при добавлении или удалении ячеек. -
HTMLTableRowElement.rowIndexТолько для чтения -
Возвращает число, которое указывает логическое положение строки в пределах всей таблицы. Если строка не является частью таблицы, возвращает
-1. -
HTMLTableRowElement.sectionRowIndexТолько для чтения -
Возвращает число, которое указывает логическое положение строки в секции таблицы, к которой она принадлежит. Если строка не является частью секции, возвращает
-1.
Методы экземпляра
Наследует методы от своего родителя, HTMLElement.
HTMLTableRowElement.deleteCell()-
Удаляет ячейку, соответствующую
index. Еслиindexравно-1, удаляется последняя ячейка строки. Еслиindexменьше-1или больше количества ячеек в коллекции, возникает исключениеDOMExceptionсо значениемIndexSizeError. HTMLTableRowElement.insertCell()-
Возвращает
HTMLTableCellElement, представляющий новую ячейку строки. Ячейка вставляется в коллекцию ячеек непосредственно перед заданнымindexположением в строке. Еслиindexравно-1, новая ячейка добавляется в конец коллекции. Еслиindexменьше-1или больше количества ячеек в коллекции, возникает исключениеDOMExceptionсо значениемIndexSizeError.
Устаревшие свойства
Предупреждение: Эти свойства устарели и больше не должны использоваться. Они документированы в первую очередь для понимания старых кодовых баз.
-
HTMLTableRowElement.alignУстарело -
Строка, содержащая перечисление, отражающее атрибут
align. Он указывает выравнивание содержимого элемента относительно окружающего контекста. Возможные значения:"left","right", и"center". -
HTMLTableRowElement.bgColorУстарело -
Строка, содержащая цвет фона ячеек. Она отражает устаревший атрибут
bgColor. -
HTMLTableRowElement.chУстарело -
Строка, содержащая один символ. Этот символ используется для выравнивания всех ячеек столбца. Он отражает
charи по умолчанию использует символ десятичной точки, соответствующий языку, например,'.'для английского языка или','для французского. Это свойство было необязательным и не имело хорошей поддержки. -
HTMLTableRowElement.chOffУстарело -
Строка, содержащая целое число, указывающее количество символов, которые должны быть слева (для слева-направо скриптов; или слева для справа-налево скриптов) от символа, определенного
HTMLTableRowElement.ch. Это свойство было необязательным и не имело хорошей поддержки. -
HTMLTableRowElement.vAlignУстарело -
Строка, представляющая перечисление, указывающее, как должно быть выровнено содержимое ячейки по вертикали. Оно отражает атрибут
valignи может иметь одно из следующих значений:"top","middle","bottom", или"baseline".
Спецификации
| Спецификация |
|---|
| HTML # htmltablerowelement |
Совместимость с браузерами
| Рабочий стол | Мобильный телефон | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari в IOS | Samsung Internet | WebView Android | |
HTMLTableRowElement |
1 | 12 | 1 | ≤12.1 | 3 | 18 | 4 | ≤12.1 | 1 | 1.0 | 4.4 |
align |
1 | 12 | 1 | ≤12.1 | 3 | 18 | 4 | ≤12.1 | 1 | 1.0 | 4.4 |
bgColor |
1 | 12 | 1 | ≤12.1 | 3 | 18 | 4 | ≤12.1 | 1 | 1.0 | 4.4 |
cells |
1 | 12 | 1 | ≤12.1 | 3 | 18 | 4 | ≤12.1 | 1 | 1.0 | 4.4 |
ch |
1 | 12 | 1 | ≤12.1 | 3 | 18 | 4 | ≤12.1 | 1 | 1.0 | 4.4 |
chOff |
1 | 12 | 1 | ≤12.1 | 3 | 18 | 4 | ≤12.1 | 1 | 1.0 | 4.4 |
deleteCell |
1 | 12 | 1 | ≤12.1 | 3 | 18 | 4 | ≤12.1 | 1 | 1.0 | 4.4 |
insertCell |
1 | 12 | 1 | ≤12.1 | 3 | 18 | 4 | ≤12.1 | 1 | 1.0 | 4.4 |
rowIndex |
1 | 12 | 1 | ≤12.1 | 3 | 18 | 4 | ≤12.1 | 1 | 1.0 | 4.4 |
sectionRowIndex |
1 | 12 | 1 | ≤12.1 | 3 | 18 | 4 | ≤12.1 | 1 | 1.0 | 4.4 |
vAlign |
1 | 12 | 1 | ≤12.1 | 3 | 18 | 4 | ≤12.1 | 1 | 1.0 | 4.4 |
См. также
- Элемент HTML, реализующий этот интерфейс:
<tr>.
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableRowElement