String.prototype.anchor()

Устарело: Эта возможность была удалена из веб-стандартов. Хотя некоторые браузеры по-прежнему могут поддерживать её, она находится в процессе удаления. Не используйте её ни в старых, ни в новых проектах. Страницы или веб-приложения, использующие её, могут в любой момент сломаться.

Сводка

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

Синтаксис

str.anchor(name)

Параметры

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

Описание

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

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

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

Примеры

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

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

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

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

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

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

Спецификация Статус Комментарии
ECMAScript 2015 (6th Edition, ECMA-262)
Определение 'String.prototype.anchor' в этой спецификации.
Стандарт Изначальное определение. Реализована в JavaScript 1.0.
Определена в (нормативном) Приложении B по Дополнительным возможностям ECMAScript для веб-браузеров.

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

BCD tables only load in the browser

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