我在单击锚标记时执行一些 javascript 并用于href="javascript:void(null);"
禁用锚标记。
现在,如果我将鼠标悬停在锚标记上,浏览器状态栏将显示javascript:void(null)
.
有没有办法从状态栏中隐藏它?
我在单击锚标记时执行一些 javascript 并用于href="javascript:void(null);"
禁用锚标记。
现在,如果我将鼠标悬停在锚标记上,浏览器状态栏将显示javascript:void(null)
.
有没有办法从状态栏中隐藏它?
使用事件而不是 href 属性。jQuery 示例:
<a href="#" id="link">I'm a link</a>
$('a#link').click(function(ev) {
ev.preventDefault();
....
do whatever you want
....
});
编辑:为了完整起见,这里是一个纯 JavaScript 解决方案,如下面的评论中提到的:
document.getElementById('link').onclick = function(ev) {
ev.preventDefault();
// other stuff
};