Properti HTMLAreaElement.noHref
menetapkan atau mengembalikan atribut NOHREF elemen AREA HTML.
Sintaks:
areaObj.noHref = value
areaObj.noHref
value adalah boolean, yaitu true
atau false
.
Contoh di bawah ini mengembalikan nilai atribut NOHREF:
<MAP NAME="mymap">
<AREA ID="areaID" SHAPE="circle" COORDS="124,58,8" TITLE="Visit to..." NOHREF>
</MAP>
<IMG WIDTH="145" HEIGHT="126" SRC="image.png" USEMAP="#mymap">
<SCRIPT TYPE="text/javascript">
var areaObj = document.getElementById("areaID");
alert(areaObj.noHref); // true
</SCRIPT>
Sebenarnya atribut NOHREF memberitahukan bahwa tidak adanya penggambaran atribut HREF, dengan cara lebih mudah, dengan tidak memberikan atribut HREF di dalam elemen AREA.
Seperti kalimat di atas, NOHREF sama saja ketika HREF tidak ditetapkan:
<MAP NAME="mymap">
<AREA ID="areaID" SHAPE="circle" COORDS="124,58,8" HREF="http://www.example.com/" TITLE="Visit to Example.com" ALT="Site map">
</MAP>
<IMG WIDTH="145" HEIGHT="126" SRC="image.png" USEMAP="#mymap">
<SCRIPT TYPE="text/javascript">
var areaObj = document.getElementById("areaID");
areaObj.removeAttribute("href");
</SCRIPT>
Elemen AREA di atas akan menjadi:
<AREA ID="areaID" SHAPE="circle" COORDS="124,58,8" TITLE="Visit to Example.com" ALT="Site map">