首页 > 代码库 > a标签的href和onclick

a标签的href和onclick

1、链接的onclick事件被先执行,href的事件后执行

2、就今天遇到的问题说一下,通过a标签的onclick事件实现点击后定位到指定的div,或者是执行其他函数(比如弹出artdialog等),页面如果有滚动条,那么页面的滚动条都会首先置顶,这样会引起不必要的页面跳动

所以,推荐的使用方法是<a href="javascript:void(0);" onclick="myFun();">测试</a>或者<a href="javascript:myFun();">测试1</a>

最好不要这样使用<a href="http://www.mamicode.com/#" onclick="myFun();">测试2</a>

参考文章:http://blog.csdn.net/ahstusujian/article/details/6924862