close

This page was translated from English by the community. Learn more and join the MDN Web Docs community.

View in English Always switch to English

String.prototype.anchor()

Deprecated

Avoid using this feature in new projects. HTML wrapper methods exist only for backwards compatibility. Use DOM APIs to create elements instead. This feature may be a candidate for removal from web standards or browsers.

Consider using the following features instead: DOM.

Сводка

Метод anchor() создаёт якорный HTML-элемент <a>, используемый в качестве цели гиперссылки.

Синтаксис

str.anchor(name)

Параметры

name

Строка, представляющая атрибут name создаваемого тега.

Описание

Метод anchor() используется для программного создания и отображения якоря в документе.

Текстовая строка представляет из себя буквальный текст, который вы хотите показать пользователю. Строковый параметр name представляет атрибут name элемента <a>.

Якоря, созданные методом anchor(), становятся элементами в массиве document.anchors.

Примеры

Пример: использование метода anchor()

js
var myString = "Оглавление";

document.body.innerHTML = myString.anchor("contents_anchor");

приведёт к выводу следующего HTML:

html
<a name="contents_anchor">Оглавление</a>

Спецификации

Specification
ECMAScript® 2027 Language Specification
# sec-string.prototype.anchor

Совместимость с браузерами

Смотрите также