- •История развития Internet. Используемые в Internet технологии.
- •Определение типа документа (dtd). Назначение, основные конструкции.
- •Язык sgml
- •Язык html. Базовая структура html документа.
- •Язык html. Секция head и метаинформация.
- •Язык html. Фреймы.
- •Язык html. Формы и элементы ввода.
- •Язык html. Таблицы. X 2
- •Каскадные таблицы стилей. Локальные таблицы стилей.
- •Каскадные таблицы стилей. Глобальные таблицы стилей.
- •Каскадные таблицы стилей. Связные (внешние) таблицы стилей.
- •Объектная модель документа. Интерфейсы Core dom2.
- •Объектная модель документа. Интерфейсы html.
- •Объектная модель документа. Интерфейсы для управления таблицами.
- •Интерфейс htmlTableElement
- •Клиентские сценарии. Модель событий. Обзор.
- •Перехват события
- •Просачивание (всплытие) события
- •Отмена события
- •Клиентские сценарии. Модель событий. События мыши
- •Типы событий мыши. Dom 2 определяет следующие типы событий мыши:
- •Клиентские сценарии. Модель событий. События клавиатуры.
- •Клиентские сценарии. Модель событий. События окна.
- •Клиентские сценарии. Модель событий. Объект Event.
- •Клиентские сценарии. Связывание сценариев.
- •Клиентские сценарии. Язык JavaScript. Обзор, объектная модель. X 2
- •Возможности языка
- •Объектная модель браузера
- •Объектная модель документа
- •Клиентские сценарии. Язык JavaScript. Объект RegExp X 2
- •Клиентские сценарии. Язык JavaScript. Объекты Function, Object, Number
- •Клиентские сценарии. Язык JavaScript. Таймеры
- •Серверные сценарии. Web Server. Передача данных на сервер.
- •Серверные сценарии. Asp. Основные конструкции и объекты.
- •Серверные сценарии. Asp. Доступ к базе данных.
- •Язык java. Обзор. Основные особенности X 2
- •Язык java. Пакеты и организация пространства имен.
- •Область видимости
- •Язык java. Интерфейсы.
- •Интерфейсы
- •Interface имя_интерфейса {
- •Язык java. Апплеты. Включение апплетов на html страницу.
- •Язык java. Потоки.
- •Xml. Основные понятия и конструкции языка.
- •Xsl. Основные понятия и конструкции языка. Xslt преобразование
Объектная модель документа. Интерфейсы для управления таблицами.
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.
