为了账号安全,请及时绑定邮箱和手机立即绑定

href="javascript:void(0)"中的void()是什么函数?

href="javascript:void(0)"中的void()是什么函数?

PHP
ibeautiful 2019-03-06 10:07:21
href="javascript:void(0)"中的void()是什么函数
查看完整描述

3 回答

?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

void是JavaScript中的一个操作符,用法格式如下:
1. javascript:void (expression)
2. javascript:void expression

expression 是一个要计算的 Javascript 标准的表达式。表达式外侧的圆括号是选的,但是写上去是一个好习惯。 (实现版本 Navigator 3.0 )

在你给的例子中,使用 void 操作符指定超级链接。表达式会被计算但是不会当前文档处装入任何内容,也就是说当用户以后不会发生任何事(跳转)。

查看完整回答
反对 回复 2019-03-30
?
潇湘沐

TA贡献1816条经验 获得超6个赞

Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。

void 操作符用法格式如下:

1. javascript:void (expression)

2. javascript:void expression

expression 是一个要计算的 Javascript 标准的表达式。表达式外侧的圆括号是选的,但是写上去是一个好习惯。

你以使用 void 操作符指定超级链接。表达式会被计算但是不会当前文档处装入任何内容。

示例-点击超链接不跳转

1:<a href="####"></a>

2:<a href="javascript:void(0)"></a>

3:<a href="javascript:void(null)"></a>

4:<a href="#" onclick="return false"></a>

点击链接后,页面会向上滚到页首,# 默认锚点为 #TOP(实际测试发现 滚动条会滚到顶端)而以上四种方法仅仅表示一个死链接都表示是一个死链接不会跳转也不会返回到顶部。


查看完整回答
反对 回复 2019-03-30
  • 3 回答
  • 0 关注
  • 697 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信