conjunto de áreas de mapa

Definición y uso

áreas definidas en el mapa de imágenes conjunto devuelve todos los elemento <area> conjunto.

Comentarios:Los elementos de la colección se ordenan según su aparición en el código fuente.

Consejo:si desea devolver todos los elementos <area> que han especificado el atributo href elemento <area> conjunto, utilice conjunto de enlaces

Ejemplo

Ejemplo 1

Determinar cuántos elementos <area> hay en el mapeo de imágenes especificado:

var x = document.getElementById("planetmap").areas.length;

Prueba por tu cuenta

El resultado de x es:

3

Más ejemplos TIY a continuación en la página.

Sintaxis

mapObject.areas

Atributo

Valor Descripción
length

Devuelve la cantidad de elementos <area> en la colección.

Comentarios:Esta propiedad es de solo lectura

Método

Método Descripción
[index]

Devuelve el elemento <area> en la colección con el índice especificado (comienza en 0).

Comentarios:Si el número de índice está fuera de rango, devuelve null.

item(index)

Devuelve el elemento <area> en la colección con el índice especificado (comienza en 0).

Comentarios:Si el número de índice está fuera de rango, devuelve null.

namedItem(id)

Devuelve la colección con el elemento <area> que tiene el id especificado.

Comentarios:Si el id no existe, devuelve null.

Detalles técnicos

Versión DOM: Nivel 2 Document Object Core
Valor de retorno:

Objeto HTMLCollection, que representa todos los elementos <area> en el mapeo de imágenes del documento.

Los elementos de la colección se ordenan según su aparición en el código fuente.

Compatibilidad del navegador

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Soporte Soporte Soporte Soporte Soporte

Más ejemplos

Ejemplo 2: [index]

Obtener la URL del primer elemento <area> en el mapeo de imágenes:

var x = document.getElementById("planetmap").areas[0].href;

Prueba por tu cuenta

El resultado de x será:

https://www.codew3c.com/jsref/sun.html

Ejemplo 3: item(index)

Obtener la URL del primer elemento <area> en el mapeo de imágenes:

var x = document.getElementById("planetmap").areas.item(0).href;

Prueba por tu cuenta

El resultado de x será:

https://www.codew3c.com/jsref/sun.html

Ejemplo 4: namedItem(id)

Obtener la URL del elemento <area> con id="myArea" en el mapeo de imágenes:

var x = document.getElementById("planetmap").areas.namedItem("myArea").href;

Prueba por tu cuenta

El resultado de x será:

https://www.codew3c.com/jsref/mercur.html

Ejemplo 5

Recorrer todos los elementos <area> del mapeo de imágenes y salida la forma de cada área:

var x = document.getElementById("planetmap");
var txt = "";
var i;
for (i = 0; i < x.areas.length; i++) {
  txt = txt + x.areas[i].shape + "<br>";
}

Prueba por tu cuenta

El resultado de x será:

rect
circle
circle