জাভাস্ক্রিপ্টে লিংকের usemap অ্যাট্রিবিউটের মান পেতে useMap প্রপার্টি ব্যবহার করা হয়। usemap অ্যাট্রিবিউট দিয়ে বোঝানো হয় যে ডকুমেন্টটি HTML (text/html) নাকি CSS (text/css) ইত্যাদি।
ক্লায়েন্ট-সাইড ইমেজ ম্যাপ <img /> ট্যাগের usemap অ্যাট্রিবিউট দিয়ে সক্রিয় হয় এবং <map> ও <area> এক্সটেনশন ট্যাগ দিয়ে সংজ্ঞায়িত হয়। ম্যাপ গঠন করার জন্য ব্যবহার হওয়া ইমেজটি সাধারণভাবে <img /> এলিমেন্ট দিয়ে পেজে ঢুকানো হয়, শুধু এটি একটি অতিরিক্ত অ্যাট্রিবিউট বহন করে যেটি হলো usemap।
উদাহরণ
<!DOCTYPE html> <html> <body> <img id="myid" src = "/images/html.gif" alt = "HTML Map" border = "0" usemap = "#html"/> <map name = "html"> <area id="myarea" shape = "circle" coords = "154,150,59" href = "about.htm?id=company" alt = "Team" target = "_self" > </map> <script> var myVal = document.getElementById("myid").useMap; document.write("<br>Usemap value: "+myVal); </script> </body> </html>