This page was translated from English by the community.Learn more and join the MDN Web Docs community.
String.prototype.link()
Устарело: Эта возможность была удалена из веб-стандартов. Хотя некоторые браузеры по-прежнему могут поддерживать её, она находится в процессе удаления. Не используйте её ни в старых, ни в новых проектах. Страницы или веб-приложения, использующие её, могут в любой момент сломаться.
In this article
Сводка
Методlink() создаёт HTML-элемент<a>, заставляющий строку отображаться в виде ссылки на другой URL.
Синтаксис
str.link(url)
Параметры
urlЛюбая строка, определяющая атрибут
hrefтега<a>; она должна содержать допустимый URL (относительный или абсолютный), символы амперсанда&должны быть закодированы в ней как&, а символы кавычки"— как".
Описание
Методlink() используется для создания кусочка HTML со ссылкой в гипертексте. Возвращённая строка затем может быть добавлена в документ при помощи методаdocument.write() или свойстваelement.innerHTML
Ссылки, созданные методомlink(), становятся элементами в массивеdocument.links.
Примеры
>Пример: использование методаlink()
В следующем примере слово «MDN» отображается в виде гипертекстовой ссылки, ведущей на сайт Сети разработчиков Mozilla.
var hotText = "MDN";var URL = "https://developer.mozilla.org/";document.write("Нажмите для возврата на " + hotText.link(URL));Этот пример генерирует такой же вывод, как и следующий HTML:
Нажмите для возврата на <a href="https://developer.mozilla.org/">MDN</a>Спецификации
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-string.prototype.link> |