<a href="#" onClick="load_page()">intro</a>
我不想在URL上打印#符号,我希望它看起来象下面这样:我不希望打印#号网址
www.mydomain.com/
但它看起来像这样
www.mydomain.com/#
无论如何要做到这一点?
<a href="#" onClick="load_page()">intro</a>
我不想在URL上打印#符号,我希望它看起来象下面这样:我不希望打印#号网址
www.mydomain.com/
但它看起来像这样
www.mydomain.com/#
无论如何要做到这一点?
更改网址:
<a href="/" onClick="load_page(); return false;">intro</a>
?
一种流行的方式是分配href="javascript:void(0)"
另一个是防止锚默认动作通过return false
在点击处理程序jacouh回答。我宁愿第二种方式更加干净。
我更喜欢Jacouh的方法!感谢您解释“返回错误”的内容做! –
您可以使用''来代替,或者用'preventDefault()'来防止'onclick'的默认动作。 – Dvir