javascript:void(0)是什么意思示例介绍


Posted in Javascript onNovember 17, 2013

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

void 操作符用法格式如下:

1. javascript:void (expression)
2. javascript:void expression

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

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

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

<A href="javascript:void(0)">单此处什么也不会发生</A>

下面的代码创建了一个超级链接,用户单时会提交表单:

<A href="javascript:void(document.form.submit())">单此处提交表单</A>

a href=#与 a href=javascript:void(0) 的区别 链接的几种办法:
#包含了一个位置信息
默认的锚是#top 也就是网页的上端
而javascript:void(0) 仅仅表示一个死链接
这就是为什么有的时候页面很长浏览链接明明是#
是跳动到了页首

而javascript:void(0) 则不是如此

所以调用脚本的时候最好用
void(0)
或者
<input onclick>
<div onclick>等

链接的几种办法

1.window.open(''url'')
2.用自定义函数

<script> 
function openWin(tag,obj) 
{ 
obj.target="_blank"; 
obj.href = "Web/Substation/Substation.aspx?stationno="+tag; 
obj.click(); 
} 
</script> 
<a href="javascript:void(0)" onclick="openWin(3,this)">株洲</a> window.location.href=""
Javascript 相关文章推荐
JavaScript基本概念初级讲解论坛贴的学习记录
Feb 22 Javascript
根据鼠标的位置动态的控制层的位置
Nov 24 Javascript
jQuery循环动画与获取组件尺寸的方法
Feb 02 Javascript
window.onload与$(document).ready()的区别分析
May 30 Javascript
jquery实现全选、反选、获得所有选中的checkbox
Sep 13 Javascript
jQuery 1.9.1源码分析系列(十五)之动画处理
Dec 03 Javascript
jquery实现一个简单的表单验证实例
Mar 30 Javascript
js 定义对象数组(结合)多维数组方法
Jul 27 Javascript
微信小程序 页面跳转传参详解
Oct 28 Javascript
jQuery实现加入收藏夹功能(主流浏览器兼职)
Dec 24 Javascript
JavaScript变量作用域_动力节点Java学院整理
Jun 27 Javascript
Angular2环境搭建具体操作步骤(推荐)
Aug 04 Javascript
巧用js提交表单轻松解决一个页面有多个提交按钮
Nov 17 #Javascript
setInterval()和setTimeout()的用法和区别示例介绍
Nov 17 #Javascript
js用正则表达式来验证表单(比较齐全的资源)
Nov 17 #Javascript
jquery在项目中做复选框时遇到的一些问题笔记
Nov 17 #Javascript
jQuery学习之prop和attr的区别示例介绍
Nov 15 #Javascript
JQuery Highcharts 动态生成图表的方法
Nov 15 #Javascript
jquery+json实现数据列表分页示例代码
Nov 15 #Javascript
You might like
用Zend Encode编写开发PHP程序
2010/02/21 PHP
php使用mb_check_encoding检查字符串在指定的编码里是否有效
2013/11/07 PHP
php实现curl模拟ftp上传的方法
2015/07/29 PHP
基于OpenCart 开发支付宝,财付通,微信支付参数错误问题
2015/10/01 PHP
Laravel实现短信注册的示例代码
2018/05/29 PHP
jquery ready函数源代码研究
2009/12/06 Javascript
关于jquery动态增减控件的一些想法和小插件
2010/08/01 Javascript
javascript学习笔记(九)javascript中的原型(prototype)及原型链的继承方式
2011/04/12 Javascript
jquery实现微博文字输入框 输入时显示输入字数 效果实现
2013/07/12 Javascript
jQuery操作Select的Option上下移动及移除添加等等
2013/11/18 Javascript
IE与FF下javascript获取网页及窗口大小的区别详解
2014/01/14 Javascript
js键盘事件的keyCode
2014/07/29 Javascript
微信公众平台开发教程(五)详解自定义菜单
2016/12/02 Javascript
Bootstrap基本组件学习笔记之进度条(15)
2016/12/08 Javascript
bootstrap jquery dataTable 异步ajax刷新表格数据的实现方法
2017/02/10 Javascript
AngularJS之页面跳转Route实例代码
2017/03/10 Javascript
node.js+captchapng+jsonwebtoken实现登录验证示例
2017/08/17 Javascript
javaScript 连接打印机,打印小票的实例
2017/12/29 Javascript
浅谈webpack SplitChunksPlugin实用指南
2018/09/17 Javascript
vue动态绑定class选中当前列表变色的方法示例
2018/12/19 Javascript
JS阻止事件冒泡的方法详解
2019/08/26 Javascript
你准备好迎接vue3.0了吗
2020/04/28 Javascript
[01:54]TI4西雅图DOTA2选手欢迎晚宴 现场报道
2014/07/08 DOTA
简单介绍Python中的filter和lambda函数的使用
2015/04/07 Python
python使用xmlrpclib模块实现对百度google的ping功能
2015/06/02 Python
Python实现股市信息下载的方法
2015/06/15 Python
Python学习之os模块及用法
2020/06/03 Python
python生成word合同的实例方法
2021/01/12 Python
精彩的推荐信范文
2013/11/26 职场文书
银行介绍信范文
2014/01/10 职场文书
地质灾害防治方案
2014/05/14 职场文书
关于爱国的标语
2014/06/24 职场文书
有限公司股东合作协议书
2014/10/29 职场文书
2015年党日活动总结范文
2015/03/25 职场文书
科技活动总结范文
2015/05/11 职场文书
初中班级口号霸气押韵
2015/12/24 职场文书