Последние учебники веб-разработки
×

JavaScript Справка

обзор

JavaScript

JS строка JS Число JS операторы JS Заявления JS математический JS Дата JS массив JS логический JS RegExp JS Глобальный JS конверсионный

браузер BOM

Window Navigator Screen History Location

HTML DOM

DOM Документ DOM элементы DOM Атрибуты DOM Мероприятия DOM Стиль

HTML Объекты

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

Другие объекты

CSSStyleDeclaration


 

Карта области Коллекция

<Карта объекта

пример

Узнайте, сколько <area> элементы находятся в определенном изображении-карте:

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

В результате х будет:

3
Попробуй сам "

Больше "Try it Yourself" примеры ниже.


Определение и использование

Коллекция областей возвращает коллекцию всех <area> элементов в изображении-карте.

Note: Элементы коллекции сортируются , как они появляются в исходном коде.

Совет: Для того, чтобы вернуть коллекцию всех <area> элементы , которые имеют атрибут HREF указанный, используйте ссылки коллекцию.


Поддержка браузеров

Коллекция
areas да да да да да

Синтаксис

mapObject .areas

свойства

Имущество Описание
length Возвращает число <area> элементов в коллекции.

Примечание: Это свойство только для чтения

методы

метод Описание
[ index ] Возвращает <area> элемент из коллекции с указанным индексом (starts at 0) .

Примечание: Возвращает пустое значение , если индекс находится вне диапазона
item( index ) Возвращает <area> элемент из коллекции с указанным индексом (starts at 0) .

Примечание: Возвращает пустое значение , если индекс находится вне диапазона
namedItem( id ) Возвращает <area> элемент из коллекции с указанным идентификатором.

Примечание: возвращает нулевое значение , если идентификатор не существует

Технические подробности

DOM Версия: Базовый уровень Объект 2 документа
Возвращаемое значение: HTMLCollection Объект, представляющий все <area> элементов в изображении-карте в документе. Элементы коллекции сортируются, как они появляются в исходном коде

Примеры

Еще примеры

пример

[Индекс]

Получить URL первого <area> элемента в изображении-карте:

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

В результате х будет:

http://www.w3ii.com/jsref/sun.htm
Попробуй сам "

пример

item( index )

Получить URL первого <area> элемента в изображении-карте:

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

В результате х будет:

http://www.w3ii.com/jsref/sun.htm
Попробуй сам "

пример

namedItem( id )

Получить URL в <area> элемента с идентификатором = «myArea» в образ-карте:

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

В результате х будет:

http://www.w3ii.com/jsref/mercur.htm
Попробуй сам "

пример

Цикл через все <area> элементы в изображении-карте и выходе формы каждой области:

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

Результат TXT будет:

rect
circle
circle
Попробуй сам "

<Карта объекта