A, Anchor, Link NN n/a  IE 4   DOM 1

Объект отражает элемент anchor (якорь), независимо от того ,установлен ли элемент для того, чтобы быть якорем, ссылкой или обоими сразу. Navigator и Internet Explorer обрабатывают этот объект как член массивов links[] и/или anchors[]. Internet Explorer 4 также позволяет Вам ссылаться на объект как на член коллекции document.all[] (массив всех элементов HTML).

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

 
Эквивалент HTML

<A>

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

Свойства:


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

Клавиша, которая "нажимает" кнопку с клавиатуры. Броузер и операционная система определяют, должен ли пользователь нажать клавишу-модификатор (например, Ctrl, Alt, или Command(Mac)) с клавишей активации, чтобы "нажать" кнопку. В IE 4/Windows требуется клавиша Alt и клавиша, не чувствительная к регистру. Не работает в IE 4/Mac.

 
Пример:

document.links[3].accessKey = "n"

 
Возвращаемое значение:
Отдельный алфавитно-цифровой или пунктуационный символ клавиатуры.
 
Значение по умолчанию: Ничего.

charset NN 6
  Чтение/Изменение
 

Свойство charset представляет вобой атрибут CHARSET, используемый в HTML 4.0 для элемента <A>. Оно задаёт в броузере кодировку, в которй будет отображаться документ, указанный в HREF.

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

coords, shape NN 6
  Чтение/Изменение
 

Свойства (по стандарту W3C DOM) должны быть эквивалентны одноимённым свойствам элемента AREA. Хоть эти свойства и представлены для элемента A в объектной модели NN 6, активная их поддержка в нём всё ещё не реализована.

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

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

Используется с IE 4 для закрепления данных, чтобы привязать имя отдаленного столбца источника данных к собственному значению объекта "button". Атрибут dataSrc уже должен быть установлен для элемента. Одновременная установка свойств и dataFld, и dataSrc для пустых строк нарушает закрепление между источником данных и элементом.

 
Пример:

document.all.hotlink.dataFld = "linkURL"

 
Возвращаемое значение:
Чувствительный к регистру идентификатор столбца источника данных.
 
Значение по умолчанию: Ничего.

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

Используется с IE 4 для закрепления данных, чтобы связать имя удаленного источника данных ODBC (типа Oracle или SQL Server database) с элементом. Содержание из источника данных определено через атрибут dataFld. Одновременная установка свойств и dataFld, и dataSrc для пустых строк нарушает закрепление между источником данных и элементом.

 
Пример:

document.all.hotlink.dataSrc = "#DBSRC3"

 
Возвращаемое значение:
Чувствительный к регистру идентификатор источника данных.
 
Значение по умолчанию: Ничего.

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

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

 
Пример:

document.all.myLink.hash = "section3" document.links[2].hash = "section3"

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

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

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

 
Пример:

document.all.myLink.host = "www.megacorp.com:80" document.links[2].host = "www.megacorp.com:80"

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

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

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

 
Пример:

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

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

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

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

 
Пример:

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

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

hrefLang NN 6
  Чтение/Изменение
 

Данное свойство информирует броузер о языке (если тот его поддерживает), используемом для представления содержимого документа, на который указывает атрибут HREF. (Например en-us).

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

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

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

 
Пример:

document.links[1].Methods = "post"

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

mimeType NN n/a  IE 4   DOM n/a
 Только чтение
 

Возвращает тип MIME документа-получателя на другом конце ссылки, указанного атрибутом SRC или HREF. Вы могли использовать эту информацию, чтобы установить тип курсора в течение одновременного нажатия клавиш мыши. Не путайте это свойство с массивом Navigator.mimeTypes[], и индивидуальным mimeType, к которым обращается Netscape Navigator. Не доступно в IE 4/Macintosh.

 
Пример:

if (document.all.myLink.mimeType == "GIF Image") { ... }

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

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

Идентификатор, связанный с элементом, который превращает последний в якорь. Вы можете также использовать имя как часть ссылки.

 
Пример:

if (document.links[3].name == "section3") { ... }

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

nameProp NN n/a  IE 4   DOM n/a
 Только чтение
 

Возвращает только имя файла, нежели полный URL, атрибута HREF для элемента. Не доступно в IE 4/Macintosh.

 
Пример:

if (document.all.myElement.nameProp == "logo2.gif") { ... }

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

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

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

 
Пример:

document.all.myLink.pathname = "/images/logoHiRes.gif" document.links[2].pathname = "/images/logoHiRes.gif"

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

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

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

 
Пример:

document.all.myLink.port = "80" document.links[2].port = "80"

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

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

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

 
Пример:

document.all.secureLink.protocol = "https" document.secureLink.protocol = "https"

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

protocolLong NN n/a  IE 4   DOM n/a
 Только чтение
 

Многословное описание протокола.. Не поддерживается в IE 4/Macintosh.

 
Пример:

if (document.all.myLink.protocolLong == "HyperText Transfer Protocol") { Инструкции для обработки документа как файла сервера }

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

recordNumber NN n/a  IE 4   DOM n/a
 Только чтение
 

Используется для связи с источником данных, возвращает целое число, представляющее запись в пределах набора данных, который сгенерировал элемент (то есть, элемент, чьё содержание заполнено через связь с источником данных). Значения этого свойства могут использоваться, чтобы извлечь определенную запись из набора записей Active Data Objects (ADO) (см. свойство recordset ).

 
Пример:

<SCRIPT FOR="tableTemplate" EVENT="onclick"> myDataCollection.recordset.absoluteposition = this.recordNumber... </SCRIPT>

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

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

Определяет отношения между текущим элементом и адресатом ссылки. Также известен как "передовая" ссылка, чтобы не быть перепутанным со ссылкой на документ-получатель, чей адрес определен атрибутом href. Это свойство не используется в Internet Explorer 4, но Вы можете обрабатывать атрибут как своего рода параметр, который будет проверен и/или изменён в скрипте.

 
Возвращаемое значение:
Без учета регистра, список (разграниченных пробелом) связанных типов стандарта HTML 4.0 (как отдельная строка), соответствующих к элементу. Допустимые в HTML 4.0 типы: alternative, appendix, bookmark, chapter, contents, copyright, glossary, help, index, next, prev, section, start, stylesheet, subsection.

alternate

contents

index

start

appendix

copyright

next

stylesheet

bookmark

glossary

prev

subsection

chapter

help

section

 
Значение по умолчанию: Ничего.

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

Определяет отношения между текущим элементом и адресатом ссылки. Также известнен как обратная ссылка. Это свойство не используется в Internet Explorer 4, но Вы можете обрабатывать атрибут как своего рода параметр, который будет проверен и/или изменён в скрипте.

 
Возвращаемое значение:
Без учета регистра, список (разграниченных пробелом) связанных типов стандарта HTML 4.0 (как отдельная строка), соответствующих к элементу. Допустимые в HTML 4.0 типы: alternative, appendix, bookmark, chapter, contents, copyright, glossary, help, index, next, prev, section, start, stylesheet, subsection.

alternate

contents

index

start

appendix

copyright

next

stylesheet

bookmark

glossary

prev

subsection

chapter

help

section

 
Значение по умолчанию: Ничего.

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" document.links[1].search="?p=Tony+Blair&d=y&g=0&s=a&w=s&m=25"

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

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

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

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

 
Пример:

document.all.link3.tabIndex = 6

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

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

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

 
Пример:

document.all.homeLink.target = "_top" document.links[3].target = "_top"

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

text только NN 4.02
  Только Чтение
 

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

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

type NN 6
  Чтение/Изменение
 

Свойство представляет собой атрибут TYPE в HTML 4.0, который задаёт тип MIME содержимого указанного элемента, на который указывает атрибут HREF элемента A.

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

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

Уникальное (универсальное) Имя Ресурса версии (URN) документа-получателя, указанного в атрибуте href. Этот атрибут предназначен, чтобы быть поддержан в будущем для формата URN URI, предмета обсуждений в IETF (см. RFC 2141). Хотя и поддержано в IE 4, этот атрибут пока не вытесняет атрибут href.

 
Пример:

document.all.link3.urn = "http://www.megacorp.com"

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

x, y только NN 4
  Только Чтение
 

Координаты x и y объекта ссылки (верхний правый угол прямоугольного пространства, занимаемого текстом или изображением ссылки)

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

Методы:


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 КГБ: Киевская городская библиотека