哪个元素被点击了?
- <html>
- <head>
- <script type="text/javascript">
- function whichElement(e)
- {
- var targ
- if (!e) var e = window.event
- if (e.target) targ = e.target
- else if (e.srcElement) targ = e.srcElement
- if (targ.nodeType == 3) // defeat Safari bug
- targ = targ.parentNode
- var tname
- tname=targ.tagName
- alert("You clicked on a " + tname + " element.")
- }
- </script>
- </head>
- <body onmousedown="whichElement(event)">
- <p>在文档中点击某个位置。消息框会提示出您所点击的标签的名称。</p>
- <h3>这是标题</h3>
- <p>这是段落。</p>
- <img src="/i/eg_mouse2.jpg" />
- </body>
- </html>