The links read-only property of the Document interface returns a collection of all <area> elements and <a> elements in a document with a value for the href attribute.

Syntax

nodeList = document.links 

Value

An HTMLCollection.

Example

var links = document.links;
for(var i = 0; i < links.length; i++) {
  var linkHref = document.createTextNode(links[i].href);
  var lineBreak = document.createElement("br");
  document.body.appendChild(linkHref);
  document.body.appendChild(lineBreak);
}

Specifications

Specification Status Comment
HTML Living Standard
The definition of 'Document.links' in that specification.
Living Standard  
Document Object Model (DOM) Level 2 HTML Specification
The definition of 'document.links' in that specification.
Obsolete Initial definition

Browser compatibility

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support Yes Yes Yes Yes Yes Yes
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support Yes Yes Yes Yes Yes Yes ?

Document Tags and Contributors

Last updated by: chrisdavidmills,