Properti HTMLAreaElement.hash
mengembalikan DOMString yang menunjukkan bagian anchor name di dalam nilai atribut HREF elemen AREA HTML.
Sintaks:
areaObj.hash
Anchor name di dalam nilai HREF adalah string yang diawali tanda #, misalnya untuk URL:
http://www.example.com/belajar-css.html#selector
Anchor name dari URL di atas adalah '#selector'.
Contoh di bawah ini mengembalikan anchor name di dalam nilai atribut HREF:
<MAP NAME="mymap">
<AREA ID="areaID" SHAPE="circle" COORDS="124,58,8" HREF="http://www.example.com/belajar-css.html#selector" TITLE="Visit to...">
</MAP>
<IMG WIDTH="145" HEIGHT="126" SRC="image.png" USEMAP="#mymap">
<SCRIPT TYPE="text/javascript">
var areaObj = document.getElementById("areaID");
alert(areaObj.hash); // "#selector"
</SCRIPT>
Contoh di bawah ini menetapkan URL beserta anchor name untuk nilai HREF:
<MAP NAME="mymap">
<AREA ID="areaID" SHAPE="circle" COORDS="124,58,8" HREF="#" TITLE="Visit to...">
</MAP>
<IMG WIDTH="145" HEIGHT="126" SRC="image.png" USEMAP="#mymap">
<SCRIPT TYPE="text/javascript">
var areaObj = document.getElementById("areaID");
areaObj.getAttributeNode("href").value = "http://www.example.com/belajar-css.html#selector";
alert(areaObj.href)
</SCRIPT>
Elemen AREA di atas akan menjadi:
<AREA ID="areaID" SHAPE="circle" COORDS="124,58,8" HREF="http://www.example.com/belajar-css.html#selector" TITLE="Visit to...">