查找区域的 href 属性的端口号部分

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4.  
  5. <img src="/i/eg_planets.jpg" usemap="#planetmap" />
  6.  
  7. <map name="planetmap">
  8. <area
  9. id="venus"
  10. shape="circle"
  11. coords="180,139,14"
  12. href ="/example/html/venus.html"
  13. alt="Venus" />
  14. </map>
  15.  
  16. <p>单击按钮以显示图像映射中“venus”区域的 href 属性的端口。</p>
  17.  
  18. <p><b>注释:</b>如果未在 URL 中指定端口部分,或者端口号为 80(默认值),则某些浏览器将仅显示 0 或不显示任何内容。</p>
  19.  
  20. <button onclick="myFunction()">试一试</button>
  21.  
  22. <p id="demo"></p>
  23.  
  24. <script>
  25. function myFunction() {
  26. var x = document.getElementById("venus").port;
  27. document.getElementById("demo").innerHTML = "端口:" + x;
  28. }
  29. </script>
  30.  
  31. </body>
  32. </html>
  33.