`
xiushan
  • 浏览: 31327 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

javascript void(0)的使用

阅读更多

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中void(0)的具体含义解释.docx

    ### JavaScript中的`void(0)`具体含义解释 #### 一、`void`操作符简介 在JavaScript中,`void`操作符是一个特殊的操作符,它主要用于计算一个表达式但不返回任何值。换句话说,`void`操作符可以用来执行一些副作用...

    javascript:void(0);

    以上是关于“javascript:void(0)”这一描述中涉及的多个知识点,它们涵盖了活动策划、组织、宣传、评估、资源管理等多个方面,对于任何想要在工作中提升活动策划能力的人来说,都是非常宝贵的经验。

    a href=javascript void(0) 是什么意思呢?加不加上有什么区别?.docx

    2. **防止页面刷新**:当`a`标签的`onclick`属性绑定了JavaScript函数后,如果不使用`javascript:void(0)`,点击链接可能会导致页面重新加载。使用`javascript:void(0)`可以确保即使绑定了事件处理程序,点击链接也...

    商城代码javascript:void(0);

    这个标题可能指的是一个网页中的JavaScript代码,该代码在执行时不会有任何实际效果(即`javascript:void(0);`)。这种做法有时用于HTML链接,目的是让链接不执行任何跳转动作,仅触发某些JavaScript事件。 #### ...

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

    ### JavaScript中的`javascript:void(0)`真正含义 #### 关键概念理解 在JavaScript语言中,`javascript:void(0)`是一个常见的表达式,特别是在处理HTML超链接时。它主要用于避免超链接执行默认行为(如跳转至另一...

    javascript;与javascriptvoid(0)使用介绍

    ### JavaScript与JavaScriptvoid...通常情况下,为了保证更好的用户体验和更高的安全性,建议优先使用 `javascript:void(0)`。同时,在实际项目中,还可以结合其他技术如jQuery等来进一步增强代码的健壮性和可维护性。

    js中 javascript-void(0) 用法详解.docx

    因此,在需要执行JavaScript处理而不需要页面刷新的情况下,推荐使用 `href="javascript:void(0)"`。 #### 五、`void(0)` 在 AJAX 中的应用 在 AJAX 应用程序中,`void(0)` 的使用非常普遍。AJAX(Asynchronous ...

    javascript-void(0)的含义.docx

    这可以通过在`href`属性中使用`javascript:void(0)`来实现。 ```html &lt;a href="javascript:void(0)"&gt;单击此处什么都不会发生 ``` 在这个示例中,点击链接时,`javascript:void(0)`将执行一个没有任何实际效果的...

    javascript void(0)的妙用

    总结来说,`javascript:void(0)`在JavaScript中主要用来创建点击无跳转的链接,以及在触发JavaScript事件时不改变页面状态。它在处理用户交互、DOM操作、尤其是需要阻止默认行为的场合中扮演着重要角色。了解并善用`...

    详解javascript void(0)

    - **`void(0)`**:`javascript:void(0)`在链接中使用时,阻止了默认的链接行为。点击这样的链接,浏览器不会尝试导航到任何URL,而是执行`void(0)`表达式,保持当前页面状态不变。 - **链接到ID**:相比之下,如果...

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

    ### JavaScript中的`void(0)`含义 在探讨`javascript:void(0)`的具体含义之前,我们首先需要理解`void`操作符的基本概念。`void`是一个JavaScript操作符,用于指定计算一个表达式但不返回任何值。换句话说,`void`...

    C#代码javascript:void(0);

    工控带视觉点胶机运动控制,CCD定位,直线圆弧插补

    空链接 href="#"与href="javascript-void(0)"的区别.docx

    在Web开发中,我们经常会遇到两种类型的空链接:一种是使用 `href="#"`,另一种则是使用 `href="javascript:void(0)"`。这两种写法在实际应用中看起来相似,但在某些场景下却有着本质的不同。接下来,我们将深入探讨...

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

    JavaScript 中 void(0) 的具体含义解释 void 操作符是 JavaScript 中的一个特殊操作符,用于指定要计算一个表达式,但是不返回任何值。void 操作符的用法格式如下: 1. javascript:void (expression) 2. ...

    JS动态加载以及JavaScriptvoid(0)的爬虫解决方案.docx

    然而,这种技术也给网络爬虫带来了新的挑战,尤其是当网站使用`JavaScriptvoid(0)`的方式来隐藏实际的资源链接时。本文将详细介绍如何解决这一问题,并以36Kr网站为例,演示具体的爬取过程。 #### 二、JS动态加载...

Global site tag (gtag.js) - Google Analytics