哪个更好href =“#”或href =“javascript:void();”

时间:2016-12-29 12:20:36

标签: javascript html web

就所有方面而言,href="#"href="javascript:void();"更好

喜欢用户体验,速度等

在使用href="javascript:void();"时,是否有必要将0置于无效状态。就像这个href="javascript:void(0);"

1 个答案:

答案 0 :(得分:1)

如果您不需要链接 - 请勿使用<a>元素。您可以使用任何其他元素(div / span)并附加点击事件:

EL.addEventListener('click', function() { ... })

上例中的EL可以是document.getElementById('#div-id')或其他DOM元素。