AREA NN 3   IE 4   DOM 1

Объект AREA эквивалентен тегу HTML AREA, который определяет форму, координаты, и адресата "кликаемой" области карты изображения на стороне клиента. Navigator и Internet Explorer (для совместимости с Navigator) обрабатывают объект AREA как член коллекции links, так как объект AREA ведет себя подобно ссылке. Вы не можете обратиться к объекту Area по имени; вы должны использовать массив links.

Т.к. объект относится к элементам HTML, ему определён весь их интерфейс (см. все элементы HTML)

 
Эквивалент HTML

<AREA>

 
Объектно-ориентированная модель
NN [window.]document.links[i]
IE [window.]document.links[i]
[window.]document.all.elementID
NN 6/IE5+ [window.]document.getElementById("elementID")

Свойства:


alt NN n/a  IE 4   DOM 1
 Чтение/Изменение
 

Эквивалентно HTML-атрибуту alt. Неграфические броузеры могут использовать свойство alt для показа краткой информации об изображении.

 
Пример:

document.all.elementID.alt = "To Next Page"

 
Возвращаемое значение:
Любая строка символов в кавычках.
 
Значение по умолчанию: Ничего.

coords NN n/a  IE 4   DOM 1
 Чтение/Изменение
 

Определяет координаты области, которая будет связана со ссылкой или подготовленным действием.Значения координат вводятся в виде списка с разделителями-запятыми. Если произошло наложение областей, область, которая определена ранее в коде, имеет приоритет.

 
Пример:

document.all.mapArea2.coords = "25, 5, 50, 70"

 
Возвращаемое значение:
Каждая координата - значение длины, но число координат и их порядок зависит от формы, указанной атрибутом SHAPE, который может произвольно назначен элементу. Для SHAPE="rect" 4 координаты: (left, top, right, bottom); для SHAPE="circle" 3 координаты: (центр-x, центр-y, радиус); для SHAPE="poly" 2 координаты для каждого угла полигона.
 
Значение по умолчанию: Ничего.

hash NN 2   IE 3   DOM 1
 Чтение/Изменение
 

Та часть HREF атрибута URL, которая идёт после # символа, что является местоположением якоря в документе. Не включайте # символ при установке свойства.

 
Пример:

document.all.mapArea2.hash = "section3"

 
Возвращаемое значение: Строка.
 
Значение по умолчанию: Ничего.

host NN 2   IE 3   DOM 1
 Чтение/Изменение
 

Комбинация hostname:port сервера - получателя для ссылки. Если порт явно указан как часть URL, hostname и порт отделены двоеточием ( также, как они находятся в URL ). Если номер порта не определен в URL HTTP для IE 4, то автоматически возвращается значение по умолчанию, порт 80.

 
Пример:

document.all.mapArea2.host = "www.megacorp.com:80"

 
Возвращаемое значение:
Строка имени хоста, произвольно сопровождаемая двоеточием и номером порта.
 
Значение по умолчанию: В зависимости от сервера.

hostname NN 2   IE 3   DOM 1
 Чтение/Изменение
 

Hostname сервера (то есть, полный адрес, состоящий из имени сервера и домена получателя для ссылки. Свойство hostname не включает номер порта.

 
Пример:

document.links[2].hostname = "www.megacorp.com"

 
Возвращаемое значение:
Строка: имя сервера и домен
 
Значение по умолчанию: В зависимости от сервера.

href NN 2   IE 3   DOM 1
 Чтение/Изменение
 

URL, определённый атрибутом HREF.

 
Пример:

document.links[2].href = "http://www.megacorp.com"

 
Возвращаемое значение:
Строка полного или относительного URL.
 
Значение по умолчанию: Ничего.

noHref NN n/a  IE 4   DOM 1
 Чтение/Изменение
 

Связана ли область ссылки с удалённым документом. Когда Вы устанавливаете это свойство как true, броузеры, в которых работают скрипты, больше не будут обрабатывать элемент как ссылку.

 
Пример:

document.links[4].noHref = "true"

 
Возвращаемое значение:
Булево значение: true | false.
 
Значение по умолчанию: false

pathname NN 2   IE 3   DOM 1
 Чтение/Изменение
 

Компонент имени пути URL, назначенного на атрибут HREF элемента. Это состоит из всей информации URL после последнего символа имени домена, включая начальный символ косой черты.

 
Пример:

document.all.myLink.pathname = "/images/logoHiRes.gif"

 
Возвращаемое значение: Строка.
 
Значение по умолчанию: Ничего.

port NN 2   IE 3   DOM 1
 Чтение/Изменение
 

Компонент URL "порт", назначенный на атрибут HREF элемента. Он состоит из всей информации после двоеточия после последнего символа имени домена. Двоеточие - не часть значения свойства pоrt.

 
Пример:

document.all.myLink.port = "80"

 
Возвращаемое значение:
Строка (числовое значение как строка).
 
Значение по умолчанию: Ничего.

protocol NN 2   IE 3   DOM 1
 Чтение/Изменение
 

Компонент URL "протокол" , назначенный на атрибут HREF элемента. Он состоит из всей информации URL включая первое двоеточие URL. Типичные значения: "http:", "file:", "ftp:", "mailto:".

 
Пример:

document.all.secureLink.protocol = "https"

 
Возвращаемое значение: Строка.
 
Значение по умолчанию: Ничего.

search NN 2   IE 3   DOM 1
 Чтение/Изменение
 

Кодированная часть URL, назначенного на атрибут href, который начинается с? Символа. Документ, который обслуживается как результат поиска, также может иметь доступной часть поиска как часть свойства window.location . Вы можете изменять это свойство сценарием. Выполнение так посылает URL и критерии поиска на сервер. Вы должны знать формат данных (обычно пара "имя/значение") ожидаемых сервером, чтобы исполнить это должным образом.

 
Пример:

document.all.searchLink.search="?p=Tony+Blair&d=y&g=0&s=a&w=s&m=25"

 
Возвращаемое значение:
Строка, начинающаяся с символа "?".
 
Значение по умолчанию: Ничего.

shape NN n/a  IE 4   DOM 1
 Чтение/Изменение
 

Форма карты изображения серверной стороны обозначает область, чьи координаты определены с атрибутом COORDS.

 
Пример:

document.all.area51.shape = "circle"

 
Возвращаемое значение:
Нечувствительная к регистру константа формы как строка: default | rect | rectangle | circle | poly | polygon
 
Значение по умолчанию: rect

tabIndex NN n/a  IE 4   DOM 1
 Чтение/Изменение
 

Номер, который указывает последовательность этого элемента в пределах порядка размещения всех форматируемых элементов в документе. Порядок форматирования строго подчиняется набору правил. Элементы, которые имеют отличные от нуля значения свойства tabIndex, находятся первые в строке, когда пользователь начинает форматирование страницы. Отсчёт начинается с элемента с самым низким значением tabIndex и заканчивается самым высоким значением, независимо от физического местоположения объекта на странице или в документе. Если два элемента имеют одни и те же значения tabIndex, элемент, который загружается в документ раньше , получает фокус первым. Затем идут все элементы что, или не поддерживающие свойство tabIndex , или имеющие нулевое значение. Эти элементы получают фокус в том порядке, в котором они загружаются в документ. Значение -1 ,в целом, удаляет элемент из порядка форматирования.

Обратите внимание, что интерфейс Macintosh не обеспечивает предоставление фокуса элементам, отличным от text и password поля INPUT.

 
Пример:

document.all.mapArea2.tabIndex = 6

 
Возвращаемое значение:
Целое число.
 
Значение по умолчанию: Ничего.

target NN 2   IE 3   DOM 1
 Чтение/Изменение
 

Имя окна или фрейма, который должен получить содержание как результат обращения к ссылке. Такие имена назначены фреймам элементом FRAME с атрибутом NAME; для дочерних окон имя назначено через второй параметр метода window.open(). Если Вы пишете сценарий передвижения другого окна или фрейма, используете окно или имя фрейма в инструкции, которая назначает новый URL на свойство location.href (frameName.location.href = "newURL").

 
Пример:

document.all.homeArea.target = "_top"

 
Возвращаемое значение:
Строковое значение имени окна или фрейма, или 1 из следующих констант (как строка): _parent | _self | _top | _blank. _parent - frameset, которому текущий документ принадлежит; _self - текущее окно; _top - основное окно броузера, таким образом устраняя все фреймы; _blank создает новое окно заданного по умолчанию размера
 
Значение по умолчанию: Ничего.

Методы:


blur( ) NN n/a  IE 4   DOM n/a

Удаляет фокус из текущего элемента и обрабатывает событие onBlur (в IE). Никакой другой элемент в результате не получает фокус (обязательно).

 
Возвращаемое значение
None.
 
Параметры
None.

focus( ) NN n/a  IE 4   DOM n/a

Дает фокус текущему элементу и обрабатывает событие onFocus (в IE). Если другой элемент имел фокус в то время, он получает событие onBlur.

 
Возвращаемое значение
None.
 
Параметры
None.

Определённые обработчики событий:




HIVE: All information for read only. Please respect copyright!
Hosted by hive КГБ: Киевская городская библиотека