空链接的href值

10

2
你也可以使用 javascript:void(0)。看看这个问题 - Jack Pettinger
2
在我看来,“正确”的href是一个完整的URL,它执行与Ajax调用等效的操作,或者最坏的情况下将用户引导到“抱歉,此页面需要JavaScript才能正常工作”的页面。这样启用JS的用户只需获取Ajax(您将阻止单击处理程序的默认导航),但禁用JS的用户仍然可以获得某些内容。 - nnnnnn
@nnnnnn,请将其写成答案! - gdoron
@gdoron - 嗯,我觉得在一个我投票关闭的问题上发布答案不太合适(因为它是重复的)。 - nnnnnn
2个回答

3
最好使用#,因为某些浏览器不会呈现带有空href<a>(例如Google Chrome将把锚点呈现为纯文本)。

2

空值是有效的。

虽然标准做法是使用 "#"


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接