javascript:void(0) 真正含义

原创 2015年07月09日 16:38:45
大家常见这样的代码:
<a href="javascript:doTest2();void(0);">here</a>
但这儿的void(0)究竟是何含义呢?

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)


转载地址:http://www.cnblogs.com/opper/archive/2009/01/12/1373971.html

版权声明:本文为博主原创文章,未经博主允许不得转载。

javascript:void(0)的含义及作用

我们在 JavaScript脚本中就会经常可以看到这样的代码:  〈a href="JavaScript:changeNum();void(0);"〉here〈/a〉   但这儿的void...

JS中void(0)的含义

Javascrīpt中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。 void 操作符用法格式如下: 1. javascrīpt:void (expression) 2. ...
  • shoyer
  • shoyer
  • 2013年03月11日 17:12
  • 585

javascript:void(0);

  • 2015年06月16日 15:20
  • 32.23MB
  • 下载

javascript:void(0);

  • 2013年11月15日 09:43
  • 3.93MB
  • 下载

javascript:void(0)是什么意思?JS的几种跳转

在JavaScript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。  void 操作符用法格式如下:  1. javascript:void (expression)  ...

javascript:void(0);

  • 2013年04月14日 10:04
  • 5KB
  • 下载

商城代码javascript:void(0);

  • 2015年05月06日 20:22
  • 25KB
  • 下载

在上网时出现Javascript:void(0)网页没有反应

从上上周开始发现写CSDN博客的时候网页没有反应,而且在个人分类这没有显示分类的类别,除了能进去这个页面其他的啥也操作不了。 网页左下角显示Javascript:void(0),如图所示 后来查...

javascript:void(0);

  • 2013年05月30日 09:30
  • 101KB
  • 下载

javascript:void(0);

  • 2014年05月21日 00:00
  • 204KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:javascript:void(0) 真正含义
举报原因:
原因补充:

(最多只允许输入30个字)