`

javascript void(0)的含义

 
阅读更多

我想使用过ajax的都常见这样的代码:
<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>

<script type="text/javascript"></script>

分享到:
评论

相关推荐

    比较详细的关于javascript中void(0)的具体含义解释.docx

    比较详细的关于javascript中void(0)的具体含义解释.docx

    javascript-void(0)的含义.docx

    javascript-void(0)的含义.docx

    js中javascript-void(0) 真正含义.docx

    js中javascript-void(0) 真正含义.docx

    JavaScript中void(0)的具体含义解释

    JavaScript中void(0)的具体含义解释

    比较详细的关于javascript中void(0)的具体含义解释

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

    [removed]void(0)的真正含义实例分析

    ”〉here〈/a〉 但这儿的void(0)究竟是何含义呢? JavaScript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。 void 操作符用法格式如下: 1. [removed]void (expression) 2. [removed]void ...

    javascriptvoid(0)含义以及与”#”的区别讲解

    [removed]void(0) 中最关键的是 void 关键字, void 是 JavaScript 中非常重要的关键字,该操作符指定要计算一个表达式但是无返回值。 说明: 1.javascript:void(0)这种伪协议,少写的好,如果你看过一些web标准的...

    js中[removed]void(0) 真正含义

    但这儿的void(0)究竟是何含义呢? void 操作符用法格式如下: 1. [removed]void (expression) 2. [removed]void expression expression 是一个要计算的 Javascript 标准的表达式。表达式外侧的圆括号是选的,但是...

    js中 [removed]void(0) 用法详解

    [removed]void(0)表示不做任何动作。如: ...但这儿的void(0)究竟是何含义呢? Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。 void 操作符用法格式如下: 1. [removed]v

    JavaScript实例教程

    &lt;br&gt;JavaScript实例教程 &lt;br&gt;JavaScript中的动态扩展模式 javascript中区分双击事件和鼠标按下事件 js javascript:void(0) 真正含义 超酷的图像放大镜特效(Javascript) 滚动新闻javascript函数

    javascript 常用关键字列表集合

    Javascript关键字(Reserved Words)是指在Javascript语言中有特定含义,成为Javascript语法中一部分的那些字。 Javascript关键字是不能作为变量名和函数名使用的。使用Javascript关键字作为变量名或函数名,会使...

    JavaScript Table行定位效果

    一般来说透明的属性值是"transparent",但在chrome里却是"rgba(0, 0, 0, 0)",所以用了一个属性来保存透明值: this._transparent = isChrome ? "rgba(0, 0, 0, 0)" : "transparent"; 并在GetBgColor获取背景色...

    Javascript 匿名函数及其代码模式原理

    也许知道后面的圆括号是执行前面的函数,而并不清楚前面的圆括号具有何种含义!本文将带你了解匿名函数的代码模式原理。 OK,先来看看更多匿名函数调用模式: 代码如下: (function(){alert&#40;1&#41;;}()) (function...

    freemarker总结

    defaultValue,第一种用法不给缺失的变量指定默认值,表明默认值是空字符串,长度为0的集合,或者长度为0的Map对象. 使用!指定默认值时,并不要求默认值的类型和变量类型相同.使用??运算符非常简单,它总是返回一个布尔值...

    semagrow:异构数据源的SPARQL查询联合器

    Semagrow提供了一个SPARQL端点,该端点为远程数据源中的数据提供服务,并以形式(联合非SPARQL端点)和含义(在词汇表之间透明地映射查询和查询结果)两种形式对客户端应用程序隐藏异质性。 Semagrow与大多数现有...

Global site tag (gtag.js) - Google Analytics