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 验证表单(form)中的单选(radio)值
Sep 08 Javascript
JavaScript 面向对象的之私有成员和公开成员
May 04 Javascript
JS和Jquery获取和修改label的值的示例代码
Jan 15 Javascript
AngularJS入门教程之学习环境搭建
Dec 06 Javascript
javascript实现画不相交的圆
Apr 07 Javascript
JavaScript 随机验证码的生成实例代码
Sep 22 Javascript
js 实现省市区三级联动菜单效果
Feb 20 Javascript
详解React中传入组件的props改变时更新组件的几种实现方法
Sep 13 Javascript
浅谈KOA2 Restful方式路由初探
Mar 14 Javascript
关于layui 下拉列表的change事件详解
Sep 20 Javascript
Vue 实现分页与输入框关键字筛选功能
Jan 02 Javascript
ES11屡试不爽的新特性,你用上了几个
Oct 21 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
QueryPath PHP 中的jQuery
2010/04/11 PHP
php程序效率优化的一些策略小结
2010/07/17 PHP
20个PHP常用类库小结
2011/09/11 PHP
PHP汉字转换拼音的函数代码
2015/12/30 PHP
layui框架实现文件上传及TP3.2.3(thinkPHP)对上传文件进行后台处理操作示例
2018/05/12 PHP
javascript 鼠标滚轮事件
2009/04/09 Javascript
jQuery入门知识简介
2010/03/04 Javascript
jQuery Tools Dateinput使用介绍
2012/07/14 Javascript
JavaScript 盒模型 尺寸深入理解
2012/12/31 Javascript
js实现的常用的左侧导航效果
2013/10/17 Javascript
谈谈javascript中使用连等赋值操作带来的问题
2015/11/26 Javascript
js简单判断移动端系统的方法
2016/02/25 Javascript
详解angular路由高亮之RouterLinkActive
2018/04/28 Javascript
vue Treeselect 树形下拉框:获取选中节点的ids和lables操作
2020/08/15 Javascript
举例讲解Django中数据模型访问外键值的方法
2015/07/21 Python
详解Python中heapq模块的用法
2016/06/28 Python
Python3 适合初学者学习的银行账户登录系统实例
2017/08/08 Python
Python实现判断并移除列表指定位置元素的方法
2018/04/13 Python
Django中自定义admin Xadmin的实现代码
2019/08/09 Python
python银行系统实现源码
2019/10/25 Python
python matplotlib实现将图例放在图外
2020/04/17 Python
jupyter notebook运行命令显示[*](解决办法)
2020/05/18 Python
Python tkinter界面实现历史天气查询的示例代码
2020/08/23 Python
css3 column实现卡片瀑布流布局的示例代码
2018/06/22 HTML / CSS
美国单身专业人士在线约会网站:EliteSingles
2019/03/19 全球购物
给老婆的搞笑检讨书
2014/01/12 职场文书
社区七一党员活动方案
2014/01/25 职场文书
运动会入场词50字
2014/02/20 职场文书
土地转让协议书
2014/04/15 职场文书
职业生涯规划书结束语
2014/04/15 职场文书
详细的本科生职业生涯规划范文
2014/09/16 职场文书
2014年机关作风建设工作总结
2014/10/23 职场文书
新生开学寄语大全
2015/05/28 职场文书
英语版自我评价,35句话轻松搞定
2019/10/08 职场文书
Python实现信息轰炸工具(再也不怕说不过别人了)
2021/06/11 Python
【海涛DOTA】D-cup邀请赛NV.cn vs DT.Love
2022/04/01 DOTA