对A的onmouseover 可以理解为在<a>标签的范围内都可以触发onmouseover事件
对event.srcElement 我更愿意理解它是鼠标在触发事件那一时刻的ELEMENT对象
我都是意会滴
对event.srcElement 我更愿意理解它是鼠标在触发事件那一时刻的ELEMENT对象
我都是意会滴
解决方案 »
- CSS+js下拉菜单,想填加按钮事件,做成像Mozilla官方网站那样的效果
- 这个导航菜单的动态效果怎么做?
- 为啥取不到前一天的时间呢?希望高手给解释下
- 求救 如何在客户端选择本地文件 并且经过适当的修改之后传到服务器
- 幫忙看下js動態引入的問題
- 点击文本框后面的时间图片,弹出一个窗口,选中年月日和具体时间后,可以自动将其时间显示在文本框中。
- 请问下在JS中用document.getElementById("embedID").src可以改变<EMBED>的SRC属性吗?
- 常数的分配问题?哪位进来看看啊!分不多,救救急!!
- 表单验证,如何判断一个字符串内部是否含有空格
- 一个关于iframe的问题,在线等,急!
- 有关 textarea 的问题...
- 请教,模拟call方法的函数
可以直接用this,很方便的
前段时间,我正好和你一样遇到类似的问题
在全局用document.onclick得到事件源对象不准确
你这样子的话,只是借助A标签去触发某一个事件 ,而源头对像还是I你可以通过 window.event.srcElement.parentElement.parentElement 得到A
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD> <BODY>
<div style="border:1 solid red" onmouseover="alert(window.event.srcElement.tagName)" onclick="showNameCard();" HREF="javascript:void(0)"> <b> <i>单此处什么也不会发生 </i> </b> </div> </BODY>
</HTML>
自己对照看下区别