日期:2014-05-16  浏览次数:20383 次

“javascript:void(0)”这种写法的节点,有什么办法能快速找到对应代码吗?
用chrome的审查元素找到元素的onclick是这么写的,怎么才能看到真正的代码在哪儿呢

------解决方案--------------------
他可以通过js添加事件  不一定非得写在html里  你在所有的js文件里搜下试试 
貌似firebug也没有检索绑定事件的功能的样子
------解决方案--------------------
楼主应该是用框架的吧,这些事件肯定是用JS通过class或者id来动态绑定的,建议楼主到它的JS库里面查找该元素的class样式名或者id看看能不能找到。
------解决方案--------------------
javascript:void(0)一般用于阻止文档内元素的默认行为,比如:

<a href="#" onclick="alert()">link</a>//弹出后跳转到#
<a href="javascript:void(0)" onclick="alert()">link</a>//弹出后不再跳转

实际上和event.preventDefault()具有相同的作用

------解决方案--------------------
引用:
用chrome的审查元素找到元素的onclick是这么写的,怎么才能看到真正的代码在哪儿呢


chrome自带查看节点绑定事件的功能。在右侧,EventListener下面,选中元素,就会显示了。