onmousedown - 当按下鼠标时:提示点击了哪个元素

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <script>
  5. function whichElement(e) {
  6. var targ;
  7. if (!e) {
  8. var e = window.event;
  9. }
  10. if (e.target) {
  11. targ=e.target;
  12. } else if (e.srcElement) {
  13. targ=e.srcElement;
  14. }
  15. var tname;
  16. tname = targ.tagName;
  17. alert("您点击了 " + tname + " 元素。");
  18. }
  19. </script>
  20. </head>
  21. <body onmousedown="whichElement(event)">
  22.  
  23. <h1>卢浦大桥</h1>
  24. <img border="0" src="/i/shanghai_lupu_bridge.jpg" alt="卢浦大桥" />
  25. <p>卢浦大桥,位于中国上海市原卢湾区与浦东新区之间的黄浦江上,曾经是世界上主拱桥最长的拱桥、钢拱桥。</p>
  26. <p><b>(单击文档中的某个位置。警告框将提示您单击的元素的名称。)</b></p>
  27. </body>
  28. </html>