Properti HTMLMapElement.areas
mengembalikan semua elemen AREA di dalam elemen MAP ini, sebagai HTMLCollection.
Sintaks:
mapObj.areas
Contoh di bawah ini mengembalikan banyaknya elemen AREA di dalam elemen MAP:
<MAP>
<AREA>
<AREA>
<AREA>
</MAP>
<SCRIPT TYPE="text/javascript">
var mapObj = document.getElementsByTagName("map")[0];
alert(mapObj.areas.length); // 3
</SCRIPT>
Contoh di bawah ini menampilkan nilai atribut HREF setiap elemen AREA:
<MAP>
<AREA HREF="http://www.w3.org/">
<AREA HREF="http://www.w3schools.com/">
<AREA HREF="http://developer.mozilla.org/">
</MAP>
<SCRIPT TYPE="text/javascript">
var mapObj = document.getElementsByTagName("map")[0];
for (var i = 0; 0 < mapObj.areas.length; i++) {
alert(mapObj.areas.item(i).href);
}
</SCRIPT>