使用Javascript:void(0)v/s#
我的问题是: 是否曾经有过这样一种情况:我们应该使用使用Javascript:void(0)v/s#,javascript,Javascript,我的问题是: 是否曾经有过这样一种情况:我们应该使用javascript:void(0)而不是javascript:void(0)优于#,因为它并不声称合适的回退(当javascript由于任何原因失败时)是滚动回页面顶部 但是两者都不好,应该实现JavaScript。这里已经有很多讨论,甚至请参见-因此,在这种情况下,处理JavaScript失败的最佳方法是JavaScript:void(0)?否。最好的方法是使用一个真正的链接,该链接位于合理的位置(例如在服务器端执行相同操作的东西)。 &l
javascript:void(0)
而不是javascript:void(0)
优于#
,因为它并不声称合适的回退(当javascript由于任何原因失败时)是滚动回页面顶部
但是两者都不好,应该实现JavaScript。这里已经有很多讨论,甚至请参见-因此,在这种情况下,处理JavaScript失败的最佳方法是JavaScript:void(0)?否。最好的方法是使用一个真正的链接,该链接位于合理的位置(例如在服务器端执行相同操作的东西)。
<a href="javascript:void(0)" onclick="Method1()">Link 1</a>
<a href="#" onclick="Method1()">Link 1</a>