Ultimele tutoriale de dezvoltare web
 

Colectia zone de pe hartă

<Harta Obiect

Exemplu

Aflați câte <area> elemente există într - o anumită imagine hartă:

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

Rezultatul x va fi:

3
Încearcă - l singur »

Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.


Definiție și utilizare

Colecția zone returnează o colecție de toate <area> elemente dintr - o imagine-hartă.

Note: Elementele din colecție sunt sortate așa cum apar în codul sursă.

Indicație: Pentru a returna o colecție de toate <area> elemente care au un atribut href specificat, utilizați link - uri de colectare.


Suport pentru browser-

Colectie
areas da da da da da

Sintaxă

mapObject .areas

Proprietăți

Proprietate Descriere
length Returnează numărul de <area> elemente din colecție.

Notă: Această proprietate este read-only

metode

Metodă Descriere
[ index ] Returnează <area> element din colecția cu indicele specificat (starts at 0) de (starts at 0) .

Notă: Returnează null dacă numărul de index este în afara intervalului
item( index ) Returnează <area> element din colecția cu indicele specificat (starts at 0) de (starts at 0) .

Notă: Returnează null dacă numărul de index este în afara intervalului
namedItem( id ) Returnează <area> elementul din colecția cu id - ul specificat.

Nota: returneaza null daca id - ul nu există

Detalii tehnice

DOM Versiune: Nivelul Core 2 Document Object
Întoarcere Valoare: Un obiect HTMLCollection, reprezentând toate <area> elemente dintr - o imagine hartă în document. Elementele din colecție sunt sortate așa cum apar în codul sursă

Exemple

Mai multe exemple

Exemplu

[Index]

Obține adresa URL a primului <area> elementul într - o imagine hartă:

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

Rezultatul x va fi:

http://www.w3ii.com/jsref/sun.htm
Încearcă - l singur »

Exemplu

item( index )

Obține adresa URL a primului <area> elementul într - o imagine hartă:

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

Rezultatul x va fi:

http://www.w3ii.com/jsref/sun.htm
Încearcă - l singur »

Exemplu

namedItem( id )

Obține adresa URL a <area> elementului cu id = „myArea“ într - o imagine-hartă:

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

Rezultatul x va fi:

http://www.w3ii.com/jsref/mercur.htm
Încearcă - l singur »

Exemplu

Bucla prin toate <area> elemente dintr - o imagine-hartă și de ieșire forma fiecărei zone:

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

Rezultatul txt va fi:

rect
circle
circle
Încearcă - l singur »

<Harta Obiect