我在引用一段javascript代码时遇到了这个问题:
<a href="javascript:void(0);"><!-- other html elements --></a>
它希望在此锚点上注册鼠标单击事件侦听器,但我找不到注册的功能。更重要的是,代码href="javascript:void(0);"
是什么意思?
提前致谢!
答案 0 :(得分:1)
javascript:void(0)基本上禁用了href,如果你需要添加一个事件处理程序,这通常是你想要做的。然后在你的元素内联你可以添加一个onclick()处理程序IE:
<a href="javascript:void(0);" id="myA" onclick="myFunction()"><!-- other html elements --></a>
或者您可以通过以下脚本注册您的活动:
document.getElementById('myA').onclick = myFunction;
这就是你问的问题吗?