Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
answers_1.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
912.38 Кб
Скачать
  1. Объектная модель документа. Интерфейсы для управления таблицами.

http://www.arininav.ru/js/dhtml07.htm#ref474

Интерфейс htmlTableElement

Интерфейс HTMLTableElement соответствует элементу TABLE. Он имеет следующие основные свойства (в таблице не все свойства!):

Свойство

Тип

Атрибут

MSHTML

Gecko

rows

HTMLCollection

Коллекция всех строк таблицы в ее элементах THEAD, TFOOT и TBODY (неизменяемая).

Да

Да

summary

DOMString

summary

Да

Да

tBodies

HTMLCollection

Коллекция всех элементов TBODY в таблице (неизменяемая).

Да

Да

tFoot

HTMLTableSectionElement

Указатель на TFOOT таблицы или null.

Да

Да

tHead

HTMLTableSectionElement

Указатель на THEAD таблицы или null.

Да

Да

width

DOMString

width

Да

Да

Кроме того, данный интерфейс поддерживает несколько методов, позволяющих создавать и удалять фрагменты таблицы:

Метод

Результат

Описание

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.

Интерфейс HTMLTableSectionElement

Интерфейс HTMLTableSectionElement соответствует элементам, управляющим группировкой строк: THEAD, TFOOT и TBODY. Данный интерфейс поддерживает два метода, позволяющих создавать и удалять строки таблицы.

Интерфейс HTMLTableColElement

Интерфейс HTMLTableColElement соответствует элементам, управляющим группировкой столбцов: COL и COLGROUP.

Интерфейс HTMLTableRowElement

Интерфейс HTMLTableRowElement соответствует элементу TR. данный интерфейс поддерживает два метода, позволяющих создавать и удалять ячейки таблицы.

Интерфейс HTMLTableCellElement

Интерфейс HTMLTableCellElement соответствует элементам TH и TD.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]