a标签伪协议触发事件和onclick触发事件的this指针问题
2008-04-30 10:37
288 查看
今天在做一个点击事件的时候,用的是a标签的href="javascript:XXX(this)"来触发,发现怎么样都出错,很奇怪this居然没有parentNode,后来试了一下,在XXX()中的第一句写上alert(obj==window),发现居然弹出true,也就是说,用href="javascript:XXX(this)"来调用XXX()的时候,this指针并不是指向当前DOM对象的,而是指向window。用onclick="XXX(this)",再试试,发现这次就传对了。
相关文章推荐
- a标签伪协议触发事件和onclick触发事件的this指针问题
- 关于标签onclick方法失效,或jquery绑定事件失效的问题
- A标签触发onclick事件而不跳转的多种解决方法
- 使用iscroll滑动区域内的div onclick事件单击一次触发了两次问题的解决
- A标签触发onclick事件而不跳转
- 关于select 被选中触发事件,onclick事件失效问题
- 关于select 被选中触发事件,onclick事件失效问题
- 用链接标签触发onclick事件而不跳转
- A标签触发onclick事件而不跳转的多种解决方法
- 用链接标签触发onclick事件而不跳转 [轉貼]
- A标签触发onclick事件而不跳转
- 解决IE6下a标签的onclick事件里的超链接不跳转问题
- a标签href和onclick事件同时写导致的问题
- html <a>标签触发不了onclick()事件
- 浅谈Android onClick与onLongClick事件触发的问题
- Android onClick与onLongClick事件触发的问题[转]
- <a>控件和onclick事件触发的对象 this对象说明
- a标签触发onclick事件而不跳转
- A标签触发onclick事件而不跳转
- a标签的href属性和onclick事件共同使用可能引发的问题