创建空超链接

Mik*_*ike 3 html javascript css

我想创建一个不链接到任何页面的超链接.单击时,它执行我已定义的javascript函数.所以,我创建了一个如下链接:

<a onclick="fun()"> SomeText </a>
Run Code Online (Sandbox Code Playgroud)

但是,当我们将鼠标悬停在链接上时,鼠标指针不会更改为手形符号.

所以,我改变了链接

<a href="#" onclick="fun()"> SomeText </a>
Run Code Online (Sandbox Code Playgroud)

所以,现在我得到手形符号,但现在地址栏中的位置变为<url> /#,只要点击链接.

有没有办法创建一个不链接到任何位置的超链接,但鼠标指针应该更改为鼠标悬停在它上面的手形符号?

谢谢.

Ana*_*liy 8

从onclick事件返回false:

<a href="#" onclick="fun(); return false;"> SomeText </a>
Run Code Online (Sandbox Code Playgroud)