这个超级参考链接导致什么?

时间:2014-11-02 05:11:27

标签: html selenium-webdriver

我正在解析一个HTML文件,我注意到有一个元素是:

<a id="someID" class="someClass" href="#" style="someStyle">

我可以问一下href="#"导致的内容吗?

2 个答案:

答案 0 :(得分:2)

它不会去任何地方。这是使用Javascript实现的链接的常见占位符。另一种流行的风格是href="javascript:void(0)"; void()是一个什么都不做的函数。最后,单击它时运行的Javascript函数可以使用event.preventDefault()来阻止跟踪链接的正常操作。但是你仍然应该在href中放置一个占位符,这样当用户将鼠标悬停在链接上时,它就不会在浏览器的状态行中显示目标。

答案 1 :(得分:1)

我通常使用&#39;#&#39;触发一个与CSS或页面布局一起使用的JavaScript。总的来说,它只是一种制作死链接(不通向任何页面)的方法,您可以使用它来调用各种网页活动,如JS或CSS。