javascript:void(0)的真正含义实例分析


Posted in Javascript onAugust 20, 2008

大家看JavaScript脚本经常可以看到这样的代码:
〈a href="javascript:doTest2();void(0);"〉here〈/a〉
但这儿的void(0)究竟是何含义呢?
JavaScript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。

void 操作符用法格式如下:
1. javascript:void (expression)
2. javascript:void expression

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

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

下面的代码创建了一个超级链接,当用户点击以后不会发生任何事。当用户点击链接时,void(0) 计算为 0,但在 JavaScript 上没有任何效果。

void和#的区别

#包含了一个位置信息默认的锚点是#top 也就是网页的上端,而javascript:void(0) 仅仅表示一个死链接。

这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首,而javascript:void(0) 则不是如此所以调用脚本的时候最好用void(0)。

Javascript 相关文章推荐
JavaScript 自动分号插入(JavaScript synat:auto semicolon insertion)
Nov 04 Javascript
20个非常有用的PHP类库 加速php开发
Jan 15 Javascript
鼠标放在图片上显示大图的JS代码
Mar 26 Javascript
JS Replace 全部替换字符的用法小结
Dec 24 Javascript
Script标签与访问HTML页面详解
Jan 10 Javascript
jquery选择器排除某个DOM元素的方法(实例演示)
Apr 25 Javascript
js调试系列 断点与动态调试[基础篇]
Jun 18 Javascript
webpack配置proxyTable时pathRewrite无效的解决方法
Dec 13 Javascript
在layui中layer弹出层点击事件无效的解决方法
Sep 05 Javascript
vue中v-model对select的绑定操作
Aug 31 Javascript
vue 中的动态传参和query传参操作
Nov 09 Javascript
React自定义hook的方法
Jun 25 Javascript
利用404错误页面实现UrlRewrite的实现代码
Aug 20 #Javascript
一些不错的js函数ajax
Aug 20 #Javascript
jQuery formValidator表单验证插件开源了 含API帮助、源码、示例
Aug 14 #Javascript
jquery之Document元素选择器篇
Aug 14 #Javascript
JavaScript国旗变换效果代码
Aug 13 #Javascript
js活用事件触发对象动作
Aug 10 #Javascript
JS支持带x身份证号码验证函数
Aug 10 #Javascript
You might like
全国FM电台频率大全 - 19 广东省
2020/03/11 无线电
浅析PHP安装扩展mcrypt以及相关依赖项(PHP安装PECL扩展的方法)
2013/07/05 PHP
基于命令行执行带参数的php脚本并取得参数的方法
2016/01/25 PHP
PHP7 其他修改
2021/03/09 PHP
判断用户是否在线的代码
2011/03/05 Javascript
Google Map V3 绑定气泡窗口(infowindow)Dom事件实现代码
2013/04/26 Javascript
JS中eval函数的使用示例
2013/07/21 Javascript
javascript结合Canvas 实现简易的圆形时钟
2015/03/11 Javascript
微信支付如何实现内置浏览器的H5页面支付
2015/09/25 Javascript
javascript设置页面背景色及背景图片的方法
2015/12/29 Javascript
深入理解 JavaScript 中的 JSON
2017/04/06 Javascript
详解vue-router 2.0 常用基础知识点之router.push()
2017/05/10 Javascript
VUE Error: getaddrinfo ENOTFOUND localhost
2018/05/03 Javascript
在vue项目中引用Iview的方法
2018/09/14 Javascript
在js代码拼接dom对象到页面上的模板总结
2018/10/21 Javascript
vue组件传值的实现方式小结【三种方式】
2020/02/05 Javascript
js实现单元格拖拽效果
2020/02/10 Javascript
webpack安装配置与常见使用过程详解(结合vue)
2020/06/01 Javascript
vue3.0中使用element的完整步骤
2021/03/04 Vue.js
python列表与元组详解实例
2013/11/01 Python
python实现回旋矩阵方式(旋转矩阵)
2019/12/04 Python
python默认参数调用方法解析
2020/02/09 Python
Django+python服务器部署与环境部署教程详解
2020/03/30 Python
python3 logging日志封装实例
2020/04/08 Python
Python try except异常捕获机制原理解析
2020/04/18 Python
美国家居装饰网上商店:Lulu & Georgia
2019/09/14 全球购物
NYX Professional Makeup俄罗斯官网:世界知名的化妆品品牌
2019/12/26 全球购物
JNI的定义
2012/11/25 面试题
施工资料员的岗位职责
2013/12/22 职场文书
《草原的早晨》教学反思
2014/04/08 职场文书
关于环保的建议书
2014/05/12 职场文书
2014购房个人委托书范本
2014/10/12 职场文书
房产公证书格式
2015/01/26 职场文书
入党个人总结范文
2015/03/02 职场文书
社区文明创建工作总结2015
2015/04/21 职场文书
Python实现双向链表基本操作
2022/05/25 Python