Интерфейс HTMLAnchorElement
- Все суперинтерфейсы:
Element, HTMLElement, Node
public interface HTMLAnchorElement extends HTMLElement
Элемент-якорь. См. определение элемента A в HTML 4.0.
См. также Спецификацию объектной модели документа (DOM) уровня 2.
- С версии:
- 1.4, DOM Level 2
Краткое описание полей
Поля, объявленные в интерфейсе Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE | Модификатор и тип | Поле | Описание |
|---|---|---|
static final short |
ATTRIBUTE_NODE |
Узел является Attr. |
static final short |
CDATA_SECTION_NODE |
Узел является CDATASection. |
static final short |
COMMENT_NODE |
Узел является Comment. |
static final short |
DOCUMENT_FRAGMENT_NODE |
Узел является DocumentFragment. |
static final short |
DOCUMENT_NODE |
Узел является Document. |
static final short |
DOCUMENT_POSITION_CONTAINED_BY |
Узел содержится в узле-ссылке. |
static final short |
DOCUMENT_POSITION_CONTAINS |
Узел содержит узел-ссылку. |
static final short |
DOCUMENT_POSITION_DISCONNECTED |
Узлы не связаны друг с другом. |
static final short |
DOCUMENT_POSITION_FOLLOWING |
Узел следует за узлом-ссылкой. |
static final short |
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC |
Определение того, какой узел является предшествующим, а какой следующим, зависит от реализации. |
static final short |
DOCUMENT_POSITION_PRECEDING |
Второй узел предшествует узлу-ссылке. |
static final short |
DOCUMENT_TYPE_NODE |
Узел является DocumentType. |
static final short |
ELEMENT_NODE |
Узел является Element. |
static final short |
ENTITY_NODE |
Узел является Entity. |
static final short |
ENTITY_REFERENCE_NODE |
Узел является EntityReference. |
static final short |
NOTATION_NODE |
Узел является Notation. |
static final short |
PROCESSING_INSTRUCTION_NODE |
Узел является ProcessingInstruction. |
static final short |
TEXT_NODE |
Узел является узлом Text. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
blur() |
Снимает с этого элемента фокус клавиатуры. |
void |
focus() |
Устанавливает фокус клавиатуры на этот элемент. |
String |
getAccessKey() |
Односимвольная клавиша доступа для доступа к элементу управления формы. |
String |
getCharset() |
Кодировка символов связанного ресурса. |
String |
getCoords() |
Разделённый запятыми список длин, задающих геометрию активной области. |
String |
getHref() |
URI связанного ресурса. |
String |
getHreflang() |
Код языка связанного ресурса. |
String |
getName() |
Имя якоря. |
String |
getRel() |
Тип прямой ссылки. |
String |
getRev() |
Тип обратной ссылки. |
String |
getShape() |
Форма активной области. |
int |
getTabIndex() |
Индекс, задающий положение элемента в порядке перехода клавишей Tab. |
String |
getTarget() |
Кадр, в котором отображается ресурс. |
String |
getType() |
Рекомендуемый тип содержимого. |
void |
setAccessKey |
|
void |
setCharset |
|
void |
setCoords |
|
void |
setHref |
|
void |
setHreflang |
|
void |
setName |
|
void |
setRel |
|
void |
setRev |
|
void |
setShape |
|
void |
setTabIndex |
|
void |
setTarget |
|
void |
setType |
Методы, объявленные в интерфейсе Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS | Модификатор и тип | Метод | Описание |
|---|---|---|
String |
getAttribute |
Получает значение атрибута по имени. |
Attr |
getAttributeNode |
Получает узел атрибута по имени. |
Attr |
getAttributeNodeNS |
Получает узел Attr по локальному имени и URI пространства имён. |
String |
getAttributeNS |
Получает значение атрибута по локальному имени и URI пространства имён. |
NodeList |
getElementsByTagName |
Возвращает NodeList всех дочерних элементов Elements с заданным именем тега в порядке документа. |
NodeList |
getElementsByTagNameNS |
Возвращает NodeList всех дочерних элементов Elements с заданными локальным именем и URI пространства имён в порядке документа. |
TypeInfo |
getSchemaTypeInfo() |
Информация о типе, связанная с этим элементом. |
String |
getTagName() |
Имя элемента. |
boolean |
hasAttribute |
Возвращает true, если для этого элемента задан атрибут с указанным именем или он имеет значение по умолчанию, и false в противном случае. |
boolean |
hasAttributeNS |
Возвращает true, если для этого элемента задан атрибут с указанными локальным именем и URI пространства имён или он имеет значение по умолчанию, и false в противном случае. |
void |
removeAttribute |
Удаляет атрибут по имени. |
Attr |
removeAttributeNode |
Удаляет указанный узел атрибута. |
void |
removeAttributeNS |
Удаляет атрибут по локальному имени и URI пространства имён. |
void |
setAttribute |
Добавляет новый атрибут. |
Attr |
setAttributeNode |
Добавляет новый узел атрибута. |
Attr |
setAttributeNodeNS |
Добавляет новый атрибут. |
void |
setAttributeNS |
Добавляет новый атрибут. |
void |
setIdAttribute |
Если параметр isId равен true, этот метод объявляет указанный атрибут идентификатором, определённым пользователем. |
void |
setIdAttributeNode |
Если параметр isId равен true, этот метод объявляет указанный атрибут идентификатором, определённым пользователем. |
void |
setIdAttributeNS |
Если параметр isId равен true, этот метод объявляет указанный атрибут идентификатором, определённым пользователем. |
Методы, объявленные в интерфейсе HTMLElement
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle | Модификатор и тип | Метод | Описание |
|---|---|---|
String |
getClassName() |
Атрибут class элемента. |
String |
getDir() |
Задаёт базовое направление текста с нейтральным направлением и направление текста в таблицах. |
String |
getId() |
Идентификатор элемента. |
String |
getLang() |
Код языка, определённый в RFC 1766. |
String |
getTitle() |
Рекомендуемый заголовок элемента. |
void |
setClassName |
|
void |
setDir |
|
void |
setId |
|
void |
setLang |
|
void |
setTitle |
Методы, объявленные в интерфейсе Node
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData | Модификатор и тип | Метод | Описание |
|---|---|---|
Node |
appendChild |
Добавляет узел newChild в конец списка дочерних узлов этого узла. |
Node |
cloneNode |
Возвращает копию этого узла, то есть служит универсальным конструктором копирования узлов. |
short |
compareDocumentPosition |
Сравнивает узел-ссылку (узел, для которого вызван этот метод) с другим узлом (переданным в качестве параметра) по их положению в документе и в соответствии с порядком документа. |
NamedNodeMap |
getAttributes() |
Объект NamedNodeMap, содержащий атрибуты этого узла (если он является Element), или null в противном случае. |
String |
getBaseURI() |
Абсолютный базовый URI этого узла или null, если реализации не удалось получить абсолютный URI. |
NodeList |
getChildNodes() |
Объект NodeList, содержащий все дочерние узлы этого узла. |
Object |
getFeature |
Этот метод возвращает специализированный объект, реализующий специализированные API указанной функции и версии, как указано в . |
Node |
getFirstChild() |
Первый дочерний узел этого узла. |
Node |
getLastChild() |
Последний дочерний узел этого узла. |
String |
getLocalName() |
Возвращает локальную часть квалифицированного имени этого узла. |
String |
getNamespaceURI() |
URI пространства имён этого узла или null, если он не задан (см. ). |
Node |
getNextSibling() |
Узел, непосредственно следующий за этим узлом. |
String |
getNodeName() |
Имя этого узла, зависящее от его типа; см. таблицу выше. |
short |
getNodeType() |
Код, представляющий тип базового объекта, определённый выше. |
String |
getNodeValue() |
Значение этого узла, зависящее от его типа; см. таблицу выше. |
Document |
getOwnerDocument() |
Объект Document, связанный с этим узлом. |
Node |
getParentNode() |
Родительский узел этого узла. |
String |
getPrefix() |
Префикс пространства имён этого узла или null, если он не задан. |
Node |
getPreviousSibling() |
Узел, непосредственно предшествующий этому узлу. |
String |
getTextContent() |
Этот атрибут возвращает текстовое содержимое данного узла и его потомков. |
Object |
getUserData |
Получает объект, связанный с ключом в этом узле. |
boolean |
hasAttributes() |
Возвращает, есть ли у этого узла атрибуты (если он является элементом). |
boolean |
hasChildNodes() |
Возвращает, есть ли у этого узла дочерние узлы. |
Node |
insertBefore |
Вставляет узел newChild перед существующим дочерним узлом refChild. |
boolean |
isDefaultNamespace |
Этот метод проверяет, является ли указанный namespaceURI пространством имён по умолчанию. |
boolean |
isEqualNode |
Проверяет, равны ли два узла. |
boolean |
isSameNode |
Возвращает, является ли этот узел тем же узлом, что и заданный. |
boolean |
isSupported |
Проверяет, реализует ли реализация DOM определённую функцию и поддерживается ли эта функция данным узлом, как указано в . |
String |
lookupNamespaceURI |
Находит URI пространства имён, связанный с указанным префиксом, начиная поиск с этого узла. |
String |
lookupPrefix |
Находит префикс, связанный с указанным URI пространства имён, начиная поиск с этого узла. |
void |
normalize() |
Преобразует все узлы Text на всей глубине поддерева этого Node, включая узлы атрибутов, в «нормальную» форму, в которой узлы Text разделяются только структурными элементами (например, элементами, комментариями, инструкциями обработки, разделами CDATA и ссылками на сущности); иными словами, отсутствуют смежные узлы Text и пустые узлы Text. |
Node |
removeChild |
Удаляет дочерний узел, указанный параметром oldChild, из списка дочерних узлов и возвращает его. |
Node |
replaceChild |
Заменяет дочерний узел oldChild узлом newChild в списке дочерних узлов и возвращает узел oldChild. |
void |
setNodeValue |
Значение этого узла, зависящее от его типа; см. таблицу выше. |
void |
setPrefix |
Префикс пространства имён этого узла или null, если он не задан. |
void |
setTextContent |
Этот атрибут возвращает текстовое содержимое данного узла и его потомков. |
Object |
setUserData |
Связывает объект с ключом в этом узле. |
Подробное описание методов
getAccessKey
String getAccessKey()
Односимвольная клавиша доступа для доступа к элементу управления формы. См. определение атрибута accesskey в HTML 4.0.
setAccessKey
void setAccessKey(String accessKey)
getCharset
String getCharset()
Кодировка символов связанного ресурса. См. определение атрибута charset в HTML 4.0.
setCharset
void setCharset(String charset)
getCoords
String getCoords()
Разделённый запятыми список длин, задающих геометрию активной области. О форме области см. также
shape. См. определение атрибута coords в HTML 4.0.setCoords
void setCoords(String coords)
getHref
String getHref()
URI связанного ресурса. См. определение атрибута href в HTML 4.0.
setHref
void setHref(String href)
getHreflang
String getHreflang()
Код языка связанного ресурса. См. определение атрибута hreflang в HTML 4.0.
setHreflang
void setHreflang(String hreflang)
getName
String getName()
Имя якоря. См. определение атрибута name в HTML 4.0.
setName
void setName(String name)
getRel
String getRel()
Тип прямой ссылки. См. определение атрибута rel в HTML 4.0.
setRel
void setRel(String rel)
getRev
String getRev()
Тип обратной ссылки. См. определение атрибута rev в HTML 4.0.
setRev
void setRev(String rev)
getShape
String getShape()
Форма активной области. Координаты задаются с помощью
coords . См. определение атрибута shape в HTML 4.0.setShape
void setShape(String shape)
getTabIndex
int getTabIndex()
Индекс, задающий положение элемента в порядке перехода клавишей Tab. См. определение атрибута tabindex в HTML 4.0.
setTabIndex
void setTabIndex(int tabIndex)
getTarget
String getTarget()
Кадр, в котором отображается ресурс. См. определение атрибута target в HTML 4.0.
setTarget
void setTarget(String target)
getType
String getType()
Рекомендуемый тип содержимого. См. определение атрибута type в HTML 4.0.
setType
void setType(String type)
blur
void blur()
Снимает с этого элемента фокус клавиатуры.
focus
void focus()
Устанавливает фокус клавиатуры на этот элемент.
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.