超链接中设置href不跳转的三种方法

正规365没有黑钱 📅 2025-06-30 11:12:06 👤 admin 👀 8388 ❤️ 583
超链接中设置href不跳转的三种方法

javascript : void(0)

// 阻止链接跳转,URL不会有任何变化

点击此处

// 虽然阻止了链接跳转,但URL尾部会多个#,改变了当前URL。(# 主要用于配合 location.hash)

点击此处

// 同理,# 可以的话,? 也能达到阻止页面跳转的效果,但也相同的改变了URL。(? 主要用于配合 location.search)

点击此处

// Chrome 中即使 javascript:0; 也没变化,firefox中会变成一个字符串0

点击此处

href="#"与href="javascript:void(0)"的区别

# 包含了一个位置信息,默认的锚是#top 也就是网页的上端。

而javascript:void(0), 仅仅表示一个死链接。

在页面很长的时候会使用 # 来定位页面的具体位置,格式为:# + id。

如果你要定义一个死链接请使用 javascript:void(0) 。

void()仅仅是代表不返回任何值,但是括号内的表达式还是要运行,如

void(alert("Warnning!"))

🍵 相关养生推荐

从事代驾开车需要满足哪些要求
正规365没有黑钱

从事代驾开车需要满足哪些要求

📅 06-27 👀 1714
英威诺inveno简介
正规365没有黑钱

英威诺inveno简介

📅 06-29 👀 6157
世界杯时间赛程
万博365.1

世界杯时间赛程

📅 06-27 👀 9810
从事代驾开车需要满足哪些要求
正规365没有黑钱

从事代驾开车需要满足哪些要求

📅 06-27 👀 1714
如何登陆svn服务器
365bet娱乐平台

如何登陆svn服务器

📅 06-27 👀 3047