The link()
method creates a string representing the code for an <a>
HTML element to be used as a hypertext link to another URL.
str.link(url)
url
href
attribute of the <a>
tag; it should be a valid URL (relative or absolute), with any &
characters escaped as &
, and any "
characters escaped as "
.A string containing an <a>
HTML element.
Use the link()
method to create an HTML snippet for a hypertext link. The returned string can then be added to the document via document.write()
or element.innerHTML
.
Links created with the link()
method become elements in the links
array of the document
object. See document.links
.
link()
The following example displays the word "MDN" as a hypertext link that returns the user to the Mozilla Developer Network.
var hotText = 'MDN'; var URL = 'https://developer.mozilla.org/'; console.log('Click to return to ' + hotText.link(URL)); // Click to return to <a href="https://developer.mozilla.org/">MDN</a>
Specification | Status | Comment |
---|---|---|
ECMAScript 2015 (6th Edition, ECMA-262) The definition of 'String.prototype.link' in that specification. | Standard | Initial definition. Implemented in JavaScript 1.0. Defined in the (normative) Annex B for Additional ECMAScript Features for Web Browsers. |
ECMAScript 2017 Draft (ECMA-262) The definition of 'String.prototype.link' in that specification. | Draft | Defined in the (normative) Annex B for Additional ECMAScript Features for Web Browsers. |
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | (Yes) | 1.0 (1.7 or earlier) | (Yes) | (Yes) | (Yes) |
Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | (Yes) | (Yes) | 1.0 (1.0) | (Yes) | (Yes) | (Yes) |
"
(quotation mark) is now automatically replaced by its HTML reference character "
in the url
parameter.
© 2005–2017 Mozilla Developer Network and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/link