javascript void(0)的妙用


Posted in Javascript onOctober 21, 2009

void 操作符用法格式如下:
1. javascript:void (expression)
2. javascript:void expression
expression是一个要计算的 JavaScript 标准的表达式。表达式外侧的圆括号是可选的,但是写上去是一个好习惯。我们可以使用 void 操作符指定超级链接。表达式会被计算但是不会在当前文档处装入任何内容。面的代码创建了一个超级链接,当用户点击以后不会发生任何事。当用户点击链接时,void(0) 计算为 0,但在 JavaScript 上没有任何效果。
<a href=”javascript:void(0)”>单击此处什么也不会发生</a>
也就是说,要执行某些处理,但是不整体刷新页面的情况下,可以使用void(0),但是在需要对页面进行refresh的情况下,那就要仔细了。

在调用自这自定义的JS函数时,如果我们使用<a href="#" onclick="method;">click</a>时,虽然方法可以执行,但是如果页面含有滚动条,会自动滚动到页面的顶端,如果这个时候我们使用<a href="javascript:void(0); onclick="method;">click</a>,执行时,页面将不会发生滚动,这个对于图片切换、AJAX调用 应该非常有用.

Javascript 相关文章推荐
JavaScript TO HTML 转换
Jun 26 Javascript
JavaScript delete 属性的使用
Oct 08 Javascript
javascript 动态修改样式和层叠样式表代码
Apr 27 Javascript
jQuery学习笔记 更改jQuery对象
Sep 19 Javascript
SwfUpload在IE10上不出现上传按钮的解决方法
Jun 25 Javascript
js用Date对象的setDate()函数对日期进行加减操作
Sep 18 Javascript
使用vuex的state状态对象的5种方式
Apr 19 Javascript
分享vue里swiper的一些坑
Aug 30 Javascript
Vue2.5学习笔记之如何在项目中使用和配置Vue
Sep 26 Javascript
KnockoutJS数组比较算法实例详解
Nov 25 Javascript
JavaScript实现五子棋小游戏
Oct 26 Javascript
JS class语法糖的深入剖析
Jul 07 Javascript
extjs 学习笔记 四 带分页的grid
Oct 20 #Javascript
Jquery Ajax.ashx 高效分页实现代码
Oct 20 #Javascript
fireworks菜单生成器mm_menu.js在 IE 7.0 显示问题的解决方法
Oct 20 #Javascript
Javascript remove 自定义数组删除方法
Oct 20 #Javascript
JavaScript 事件记录使用说明
Oct 20 #Javascript
7个Javascript地图脚本整理
Oct 20 #Javascript
JavaScript 自动完成脚本整理(33个)
Oct 20 #Javascript
You might like
解析thinkphp中的M()与D()方法的区别
2013/06/22 PHP
php实现对两个数组进行减法操作的方法
2015/04/17 PHP
php简单计算页面加载时间的方法
2015/06/19 PHP
PHP进阶学习之命名空间基本用法分析
2019/06/18 PHP
var与Javascript变量隐式声明
2009/09/17 Javascript
jquery图片不完全按比例自动缩小的简单代码
2013/07/29 Javascript
javascript使用smipleChart实现简单图表
2015/01/02 Javascript
js随机生成网页背景颜色的方法
2015/02/26 Javascript
基于Javascript实现返回顶部按钮
2016/02/29 Javascript
前端学习笔记style,currentStyle,getComputedStyle的用法与区别
2016/05/28 Javascript
JavaScript动态添加事件之事件委托
2016/07/12 Javascript
AngularJS监听路由的变化示例代码
2016/09/23 Javascript
JS求解三元一次方程组值的方法
2017/01/03 Javascript
原生js实现网页顶部自动下拉/收缩广告效果
2017/01/20 Javascript
JQ图片文件上传之前预览功能的简单实例(分享)
2017/11/12 Javascript
详解自定义ajax支持跨域组件封装
2018/02/08 Javascript
实例讲解JavaScript截取字符串
2018/11/30 Javascript
微信小游戏中three.js离屏画布的示例代码
2020/10/12 Javascript
Python快速查找list中相同部分的方法
2018/06/27 Python
Python格式化输出字符串方法小结【%与format】
2018/10/29 Python
解决django服务器重启端口被占用的问题
2019/07/26 Python
Python中字典与恒等运算符的用法分析
2019/08/22 Python
pytorch 彩色图像转灰度图像实例
2020/01/13 Python
HTML5制作3D爱心动画教程 献给女友浪漫的礼物
2014/11/05 HTML / CSS
AURALog面试题软件测试方面
2013/10/22 面试题
物业保安员岗位职责
2014/03/14 职场文书
团日活动总结
2014/04/28 职场文书
2014年小学重阳节活动策划方案
2014/09/16 职场文书
2014年仓库保管员工作总结
2014/12/03 职场文书
2015年重阳节活动总结
2015/03/24 职场文书
秋收起义观后感
2015/06/11 职场文书
详解Python小数据池和代码块缓存机制
2021/04/07 Python
CSS3 实现NES游戏机的示例代码
2021/04/21 HTML / CSS
ajax请求前端跨域问题原因及解决方案
2021/10/16 Javascript
springmvc直接不经过controller访问WEB-INF中的页面问题
2022/02/24 Java/Android
把77A收信机改造成收音机
2022/04/05 无线电