Свойства и методы элементов Web-страниц
В предыдущем разделе главы мы узнали, что каждый элемент Web-страницы, объявляемый при помощи того или иного тега, обладает собственным набором событий. Наличие событий свойственно, как мы знаем, объектам DHTML. А раз наши элементы являются объектами, то у них должны быть свои свойства и методы. И это действительно так.
Основные свойства и методы мы рассмотрели в этой главе несколько ранее. А в данном разделе мы узнаем, какие именно свойства и методы специфичны для каждого конкретного элемента Web-страницы. В табл. 7.4 приведен список методов для каждого элемента.
Таблица 7.4. Теги и методы
Тег | Гиперссылка | Список методов |
<а> | Гиперссылка | blur, click, contains, focus, getAttribute, insertAd j acentHTML, insert Adjacent Text, remove At tribute, scrollIntoView, setAttribute |
<address> | Специализированное форматирование текста | click, contains, getAttribute, insertAd acentHTML, insert Ad j a cent Text, removeAt tribute, scrollIntoView, setAttribute |
<applet> | Внедряет в сост в Web-страницы Java-апплет | blur, click, contains, focus, getAttribute, insertAd j acentHTML, insertAdj acentText, removeAt tribute, scrollIntoView, setAttribute |
<area> | Создает активную область-гиперссылку в сегментированной графике | blur, click, contains, focus, getAttribute, insertAdj acentHTML, insertAdj acentText, removeAt tribute, scrollIntoView, setAttribute |
<b> | Выделяет текст полужирным шрифтом | click, contains, getAttribute, insertAdj acentHTML, insertAdj acentText, removeAt tribute, scrollIntoView, setAttribute |
<base> | Устанавливает URL основного документа | contains, getAttribute, removeAttribute, setAttribute |
<basefont> | Задает шрифт, используемый по умолчанию | contains, getAttribute, removeAttribute, setAttribute |
<bgsound> | Задает фоновый звук Web-страницы | contains, getAttribute, removeAttribute, setAttribute |
<big> | Увеличивает размер шрифта на единицу | click, contains, getAttribute, insertAdj acentHTML, insertAdj acentText, removeAttribute, scrollIntoView, setAttribute |
<tfoot> | Создает нижнюю часть таблицы | click, contains, getAttribute, removeAt tribute, scrollIntoView, setAttribute |
<th> | Объявляет строку заголовка таблицы | click, contains, getAttribute, removeAt tribute, scrollIntoView, setAttribute |
<thead> | Создает область заголовка таблицы | click, contains, getAttribute, removeAt tribute, scrollIntoView, setAttribute |
<title> | Применяется для создания заголовка HTML- документа | contains, getAttribute, removeAttribute, setAttribute |
<tr> | Объявляет строку таблицы | blur, click, contains, focus, getAttribute, removeAttribute, scrollIntoView, setAttribute |
<tt> | Устанавливает специализированное шрифтовое оформление | click, contains, getAttribute, insertAd j acentHTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute |
<u> | Отображает подчеркнутый текст | click, contains, getAttribute, insert Adjacent HTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute |
<ul> | Создает маркированный список | click, contains, getAttribute, insertAd j acentHTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute |
<var> | Устанавливает специализированное форматирование текста | click, contains, getAttribute, insert Adjacent HTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute |
<blockquote> | Специализированное форматирование текста | click, contains, getAttribute, insertAd j acentHTML, insert Ad jacentText, removeAt tribute, scrollIntoView, setAttribute |
<body> | Определяет содержательную часть Web-страницы | blur, click, contains, focus, getAttribute, insertAd j acentHTML, insert Ad jacentText, removeAt tribute, scrollIntoView, setAttribute |
<br> | Создает принудительный разрыв строки | contains, getAttribute, insertAd j acentHTML, insert Ad jacentText, removeAttribute, setAttribute |
<button> | Создает кнопку | blur, click, contains, createtextRange, focus, getAttribute, insertAdj acentHTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute |
<caption> | Создает заголовок таблицы | blur, click, contains, focus, getAttribute, insert Adjacent HTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute |
<center> | Центрирует блок содержимого | click, contains, getAttribute, insertAdj acentHTML, insertAdj acentText, removeAttribute, scrollIntoView, setAttribute |
<cite> | Специализированное форматирование текста | click, contains, getAttribute, insert Adjacent HTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute |
<code> | Специализированное форматирование текста * | click, contains, getAttribute, insertAdj acentHTML, insertAdj acentText, removeAttribute, scrollIntoView, setAttribute |
<col> | Устанавливает определение столбцов таблицы | contains, getAttribute, removeAttribute, setAttribute |
<colgroup> | Создает группу столбцов | contains, getAttribute, removeAttribute, setAttribute |
<dd> | Элемент списка | click, contains, getAttribute, insert Adjacent HTML, insert Adjacent Text, removeAttribute, scrollIntoView, setAttribute |
<dfn> | Специализированное форматирование текста | click, contains, getAttribute, insertAdjacentHTML, insert Adjacent Text, removeAttribute, scrollIntoView, setAttribute |
<div> | Группировка элементов содержимого Web-страницы | blur, click, contains, focus, getAttribute, insertAdjacentHTML, insertAdjacentText, removeAttribute, scrollIntoView, setAttribute |
<dl> | Создание списка | click, contains, getAttribute, insertAd j acentHTML, insertAdjacentText,' removeAttribute, scrollIntoView, setAttribute |
<dt> | Создание элемента списка | click, contains, getAttribute, insertAdj acentHTML, insertAdjacentText, removeAttribute, scrollIntoView, setAttribute |
<em> | Специализированное форматирование текста | click, contains, getAttribute, insertAdj acentHTML, insertAdjacentText, removeAttribute, scrollIntoView, setAttribute |
<embed> | Внедрение в состав содержимого Web-страницы объектов различных типов | blur, contains, focus, getAttribute, insertAdjacentHTML, insertAdjacentText, removeAttribute, scrollIntoView, setAttribute |
<font> | Определение шрифта для отображения текста | click, contains, getAttribute, insertAdj acentHTML, insertAdjacentText, removeAttribute, scrollIntoView, setAttribute |
<kbd> | Специализированное форматирование текста | click, contains, getAttribute, insert Adjacent HTML, insert Ad j a cent Text, removeAt tribute, scrollIntoView, setAttribute |
<label> | Создает текстовую метку для некоторых органов ввода информации | click, contains, getAttribute, insertAdjacentHTML, insert Ad jacentText, removeAt tribute, scrollIntoView, setAttribute |
<li> | Создает элемент списка | click, contains, getAttribute, insertAdjacentHTML, insert Ad jacentText, removeAt tribute, scrollIntoView, setAttribute |
<link> | Объявляет связь между различными HTML-документами | contains, getAttribute, removeAttribute, setAttribute |
<listing> | Специализированное форматирование текста | click, contains, getAttribute, insertAdjacentHTML, insertAd jacentText, removeAttribute, scrollIntoView, setAttribute |
<map> | Создает карту сегментированной графики | click, contains, getAttribute, removeAttribute, setAttribute |
<meta> | Применяется для установки meta-переменных HTML-документа | contains, getAttribute, removeAttribute, setAttribute |
<object> | Внедряет какой-либо объект в HTML- документ | blur, click, contains, focus, getAttribute, insertAdj acentHTML, insertAd jacentText, removeAttribute, scrollIntoView, setAttribute |
<ol> | Создает нумерованный список | click, contains, getAttribute, insertAdj acentHTML, insertAd jacentText, removeAttribute, scrollIntoView, setAttribute |
<option> | Создает элемент выпадающего списка | contains, getAttribute, removeAttribute, scrollIntoView, setAttribute |
<р> | Задает текстовый абзац | click, contains, getAttribute, insertAd j acentHTML, insertAd j acentText, removeAt tribute, scrollIntoView, setAttribute |
<plaintext> | Устанавливает специализированное форматирование текста | click, contains, getAttribute, insertAdj acentHTML, ins ert Ad j acentText, removeAt tribute, scrollIntoView, setAttribute |
<pre> | Устанавливает специализированное форматирование текста | click, contains, getAttribute, insertAdj acentHTML, insert Adjacent Text, removeAt tribute, scrollIntoView, setAttribute |
<s> | Отображает зачеркнутый текст | click, contains, getAttribute, insert Adjacent HTML, insertAdj acentText, removeAt tribute, scrollIntoView, setAttribute |
<script> | Объявляет программу-скрипт, включенную в состав HTML-документа | contains, getAttribute, insertAdj acentHTML, insertAdj acentText, removeAttribute, setAttribute |
<select> | Создает орган ввода данных | add, blur, click, contains, focus, getAttribute, insertAdj acentHTML, insertAdj acentText, item, remove, removeAttribute, scrollIntoView, setAttribute, tags |
<small> | Уменьшает размер используемого шрифта | click, contains, getAttribute, insertAdj acentHTML, insert Adjacent Text, removeAttribute, scrollIntoView, setAttribute |
<span> | Применяется для группировки элементов Web-страницы | blur, click, contains, focus, getAttribute, insertAdj acentHTML, insertAdj acentText, removeAttribute, scrollIntoView, setAttribute |
<strike> | Отображает зачеркнутый текст | click, contains, getAttribute, insert Adjacent HTML, insertAdj acentText, removeAttribute, scrollIntoView, setAttribute |
<strong> | Отображает текст полужирным начертанием шрифта | click, contains, getAttribute, insertAd j acentHTML, insert Ad jacentText, removeAt tribute, scrollIntoView, setAttribute |
<style> | Создает таблицу стилей отображения | click, contains, getAttribute, insertAdj acentHTML, insert Ad jacentText, removeAt tribute, scrollIntoView, setAttribute |
<sub> | Устанавливает специализированное форматирование текста | click, contains, getAttribute, insertAdj acentHTML, insert Ad jacentText, removeAt tribute, scrollIntoView, setAttribute |
<sup> | Устанавливает специализированное форматирование текста | click, contains, getAttribute, insert Adjacent HTML, insert Ad jacentText, removeAt tribute, scrollIntoView, setAttribute |
<table> | Создание таблицы | blur, click, contains, focus, getAttribute, insert Adjacent HTML, insertAdjacentText, nextPage, prevPage, refresh, removeAt tribute, scrollIntoView, setAttribute |
<tbody> | Обозначает основной раздел таблицы | click, contains, getAttribute, remove At tribute, scrollIntoView, setAttribute |
<td> | Объявляет ячейку таблицы | blur, click, contains, focus, getAttribute, insert Adjacent HTML, insertAdjacentText, removeAt tribute, scrollIntoView, setAttribute |
<textarea> | Создает многострочное поле текстового ввода | blur, click, contains, createTextrange, focus, getAttribute, insertAd j acentHTML, insertAdjacentText, removeAt tribute, scrollIntoView, select, setAttribute |
<tfoot> | Создает нижнюю часть таблицы | click, contains, getAttribute, removeAt tribute, scrollIntoView, setAttribute |
<th> | Объявляет строку заголовка таблицы | click, contains, getAttribute, removeAt tribute, scrollIntoView, setAttribute |
<thead> | Создает область заголовка таблицы | click, contains, getAttribute, removeAt tribute, scrollIntoView, setAttribute |
<title> | Применяется для создания заголовка HTML- документа | contains, getAttribute, removeAttribute, setAttribute |
<tr> | Объявляет строку таблицы | blur, click, contains, focus, getAttribute, removeAttribute, scrollIntoView, setAttribute |
<tt> | Устанавливает специализированное шрифтовое оформление | click, contains, getAttribute, insertAd j acentHTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute |
<u> | Отображает подчеркнутый текст | click, contains, getAttribute, insert Adjacent HTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute |
<ul> | Создает маркированный список | click, contains, getAttribute, insertAd j acentHTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute |
<var> | Устанавливает специализированное форматирование текста | click, contains, getAttribute, insert Adjacent HTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute |
В этой таблице приведены перечни методов, свойственных тем или иным элементам содержимого Web-страниц.