如何在 Javascript 中獲取 usemap 屬性的值?


若想用 JavaScript 獲取連結中usemap的值,請使用 useMap屬性。usemap屬性用來表示檔案是 html(文字/html)或 css(文字/css)等。

客戶端影像地圖(image map)是透過為<img />標籤啟用usemap屬性,並由特殊的<map>和<area>擴充套件標籤定義的。用來構成地圖的影像會透過<img />元素插入頁面,但這種方式不同於正常插入影像,因為這會引入一個稱為 usemap的額外屬性。

示例

可以嘗試執行以下程式碼來獲取連結中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>

更新於: 2020 年 6 月 23 日

228 次瀏覽

開啟你的 職業生涯

完成課程並獲得認證

開始
廣告
© . All rights reserved.