Thursday, September 20, 2012

hash

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...">