8 8 8 8 8 8 8 8 8 8 8 8 8 8
8
8
|
|
Элементы HTML - Программирование от RIN.RU
Элементы HTML
Таблицы
Интерфейс HTMLTableElement
Интерфейс HTMLTableElement соответствует элементу TABLE. Он имеет следующие свойства:
Кроме того, данный интерфейс поддерживает несколько методов, позволяющих создавать и удалять фрагменты таблицы:
Метод | Результат | Описание | MSHTML | Gecko |
---|
createCaption() | HTMLElement | Создает новый элемент CAPTION и возвращает указатель на него. Если такой элемент в таблице уже был, то возвращается указатель на него. | Да | Да | createTFoot() | HTMLElement | Создает новый элемент TFOOT и возвращает указатель на него. Если такой элемент в таблице уже был, то возвращается указатель на него. | Да | Да | createTHead() | HTMLElement | Создает новый элемент THEAD и возвращает указатель на него. Если такой элемент в таблице уже был, то возвращается указатель на него. | Да | Да | deleteCaption() | Нет | Удаляет элемент CAPTION, если он есть в таблице. | Да | Да | deleteRow(index) | Нет | Удаляет строку таблицы с номером index. Строки нумеруются с нуля сквозным образом, независимо от их группировки. Возможно исключение INDEX_SIZE_ERR. | Да | Да | deleteTFoot() | Нет | Удаляет элемент TFOOT, если он есть в таблице. | Да | Да | deleteTHead() | Нет | Удаляет элемент THEAD, если он есть в таблице. | Да | Да | insertRow(index) | HTMLElement | Вставляет пустую строку в таблицу перед строкой с номером index в той же группе строк и возвращает указатель на нее. Строки нумеруются с нуля сквозным образом, независимо от их группировки. Если index равен числу строк таблицы, то новая строка добавляется в конец таблицы. Возможно исключение INDEX_SIZE_ERR. | Да | Да |
Интерфейс HTMLTableCaptionElement
Интерфейс HTMLTableCaptionElement соответствует элементу CAPTION. Он имеет следующие свойства:
Свойство | Тип | Атрибут | MSHTML | Gecko |
---|
align | DOMString | align (морально устаревший) | Да | Да |
Интерфейс HTMLTableSectionElement соответствует элементам, управляющим группировкой строк: THEAD, TFOOT и TBODY. Он имеет следующие свойства:
Кроме того, данный интерфейс поддерживает два метода, позволяющих создавать и удалять строки таблицы:
Метод | Результат | Описание | MSHTML | Gecko |
---|
deleteRow(index) | Нет | Удаляет строку таблицы с номером index. Строки нумеруются с нуля сквозным образом, независимо от их группировки. Возможно исключение INDEX_SIZE_ERR. | Да | Да | insertRow(index) | HTMLElement | Вставляет пустую строку в таблицу перед строкой с номером index в той же группе строк и возвращает указатель на нее. Строки нумеруются с нуля сквозным образом, независимо от их группировки. Если index равен числу строк таблицы, то новая строка добавляется в конец таблицы. Возможно исключение INDEX_SIZE_ERR. | Да | Да |
Интерфейс HTMLTableColElement
Интерфейс HTMLTableColElement соответствует элементам, управляющим группировкой столбцов: COL и COLGROUP. Он имеет следующие свойства:
Интерфейс HTMLTableRowElement
Интерфейс HTMLTableRowElement соответствует элементу TR. Он имеет следующие свойства:
Свойство | Тип | Атрибут | MSHTML | Gecko |
---|
align | DOMString | align | Да | Да | bgColor | DOMString | bgcolor (морально устаревший) | Да | Да | cells | HTMLCollection | Коллекция всех ячеек данной строки (неизменяемая). | Да | Да | ch | DOMString | char | Нет | Нет | chOff | DOMString | charoff | Нет | Нет | rowIndex | целый | Сквозной номер строки в таблице, считая с нуля без учета групп строк (неизменяемый). Это номер в порядке прохождения дерева документа, а не в порядке отображения таблицы. | Да | Да | sectionRowIndex | целый | Номер строки в текущей группе строк (THEAD, TFOOT или TBODY), считая с нуля. | Да | Да | vAlign | DOMString | valign | Да | Да |
Кроме того, данный интерфейс поддерживает два метода, позволяющих создавать и удалять ячейки таблицы:
Метод | Результат | Описание | MSHTML | Gecko |
---|
deleteCell(index) | Нет | Удаляет ячейку данной строки с номером index, считая с нуля. Возможно исключение INDEX_SIZE_ERR. | Да | Да | insertCell(index) | HTMLElement | Вставляет пустую ячейку в данную строку перед ячейкой с номером index, считая с нуля, и возвращает указатель на нее. Если index равен числу ячеек в строке, то новая ячейка добавляется в конец строки. Возможно исключение INDEX_SIZE_ERR. | Да | Да |
Интерфейс HTMLTableCellElement
Интерфейс HTMLTableCellElement соответствует элементам TH и TD. Он имеет следующие свойства:
Свойство | Тип | Атрибут | MSHTML | Gecko |
---|
abbr | DOMString | abbr | Игнорируется | Игнорируется | align | DOMString | align | Да | Да | axis | DOMString | axis | Игнорируется | Игнорируется | bgColor | DOMString | bgcolor (морально устаревший) | Да | Да | cellIndex | целый | Сквозной номер ячейки в строке, считая с нуля (неизменяемый). Это номер в порядке прохождения дерева документа, а не в порядке отображения таблицы. | Да | Да | ch | DOMString | char | Нет | Нет | chOff | DOMString | charoff | Нет | Нет | colSpan | DOMString | colspan | Нет | Нет | headers | DOMString | headers | Игнорируется | Игнорируется | height | DOMString | height (морально устаревший) | Да | Да | noWrap | логический | nowrap (морально устаревший) | Да | Да | rowSpan | DOMString | rowspan | Нет | Нет | scope | DOMString | scope | Игнорируется | Игнорируется | vAlign | DOMString | valign | Да | Да | width | DOMString | width (морально устаревший) | Да | Да |
1 2 3
8 8 8
| |
|
|