Atributo links del DOM HTML Document

Definición y uso

links La propiedad devuelve la colección de todos los enlaces del documento.

links la propiedad devuelve HTMLCollection.

links la propiedad es de solo lectura.

los enlaces en la colección representan los elementos <a> y <area> que tienen la propiedad href.

véase también:

Objeto Anchor del DOM HTML

Objeto Area del DOM HTML

Etiqueta <a> de HTML

Etiqueta <area> de HTML

Enlaces de HTML

HTMLCollection

HTMLCollection es una colección de elementos HTML similar a un array (lista).

se puede acceder a los elementos de la colección mediante índice (comienza en 0).

longitud la propiedad devuelve el número de elementos en la colección.

instancia

ejemplo 1

devolver el número de enlaces en el documento:

let numb = document.links.length;

intente hacerlo usted mismo

ejemplo 2

obtener la URL del primer enlace del documento:

let url = document.links[0].href;

intente hacerlo usted mismo

ejemplo 3

obtener la URL del primer enlace del documento:

let url = document.links.item(0).href;

intente hacerlo usted mismo

ejemplo 4

obtener la URL del elemento con id="myLink":

let url = document.links.namedItem("myLink").href;

intente hacerlo usted mismo

ejemplo 5

añadir un borde rojo a la primera enlace del documento:

document.links[0].style.border = "5px solid red";

intente hacerlo usted mismo

ejemplo 6

recorra todos los enlaces y escriba la URL de cada enlace (href):

const links = document.links;
let text = "";
for (let i = 0; i < links.length; i++) {
  text += links[i].href + "<br>";
}

intente hacerlo usted mismo

sintaxis

document.links

propiedad

propiedad descripción
longitud número de elementos en la colección.

método

método descripción
[índice]

devuelve el elemento con el índice especificado (comienza en 0).

si el índice está fuera de rango, se devuelve null.

item(índice)

devuelve el elemento con el índice especificado (comienza en 0).

si el índice está fuera de rango, se devuelve null.

namedItem(id)

devuelve el que tiene id del elemento.

si id no existe, se devuelve null.

valor devuelto

tipo descripción
objeto

objeto HTMLCollection.

todos los elementos <a> y <area> en el documento.

se ordenan según su aparición en el código fuente.

soporte del navegador

document.links es una característica del nivel DOM 1 (1998).

Se admite en todos los navegadores:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
soporte 9-11 soporte soporte soporte soporte