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)`具体含义解释 #### 一、`void`操作符简介 在JavaScript中,`void`操作符是一个特殊的操作符,它主要用于计算一个表达式但不返回任何值。换句话说,`void`操作符可以用来执行一些副作用...
以上是关于“javascript:void(0)”这一描述中涉及的多个知识点,它们涵盖了活动策划、组织、宣传、评估、资源管理等多个方面,对于任何想要在工作中提升活动策划能力的人来说,都是非常宝贵的经验。
2. **防止页面刷新**:当`a`标签的`onclick`属性绑定了JavaScript函数后,如果不使用`javascript:void(0)`,点击链接可能会导致页面重新加载。使用`javascript:void(0)`可以确保即使绑定了事件处理程序,点击链接也...
这个标题可能指的是一个网页中的JavaScript代码,该代码在执行时不会有任何实际效果(即`javascript:void(0);`)。这种做法有时用于HTML链接,目的是让链接不执行任何跳转动作,仅触发某些JavaScript事件。 #### ...
### JavaScript中的`javascript:void(0)`真正含义 #### 关键概念理解 在JavaScript语言中,`javascript:void(0)`是一个常见的表达式,特别是在处理HTML超链接时。它主要用于避免超链接执行默认行为(如跳转至另一...
### JavaScript与JavaScriptvoid...通常情况下,为了保证更好的用户体验和更高的安全性,建议优先使用 `javascript:void(0)`。同时,在实际项目中,还可以结合其他技术如jQuery等来进一步增强代码的健壮性和可维护性。
因此,在需要执行JavaScript处理而不需要页面刷新的情况下,推荐使用 `href="javascript:void(0)"`。 #### 五、`void(0)` 在 AJAX 中的应用 在 AJAX 应用程序中,`void(0)` 的使用非常普遍。AJAX(Asynchronous ...
这可以通过在`href`属性中使用`javascript:void(0)`来实现。 ```html <a href="javascript:void(0)">单击此处什么都不会发生 ``` 在这个示例中,点击链接时,`javascript:void(0)`将执行一个没有任何实际效果的...
总结来说,`javascript:void(0)`在JavaScript中主要用来创建点击无跳转的链接,以及在触发JavaScript事件时不改变页面状态。它在处理用户交互、DOM操作、尤其是需要阻止默认行为的场合中扮演着重要角色。了解并善用`...
- **`void(0)`**:`javascript:void(0)`在链接中使用时,阻止了默认的链接行为。点击这样的链接,浏览器不会尝试导航到任何URL,而是执行`void(0)`表达式,保持当前页面状态不变。 - **链接到ID**:相比之下,如果...
### JavaScript中的`void(0)`含义 在探讨`javascript:void(0)`的具体含义之前,我们首先需要理解`void`操作符的基本概念。`void`是一个JavaScript操作符,用于指定计算一个表达式但不返回任何值。换句话说,`void`...
工控带视觉点胶机运动控制,CCD定位,直线圆弧插补
在Web开发中,我们经常会遇到两种类型的空链接:一种是使用 `href="#"`,另一种则是使用 `href="javascript:void(0)"`。这两种写法在实际应用中看起来相似,但在某些场景下却有着本质的不同。接下来,我们将深入探讨...
然而,这种技术也给网络爬虫带来了新的挑战,尤其是当网站使用`JavaScriptvoid(0)`的方式来隐藏实际的资源链接时。本文将详细介绍如何解决这一问题,并以36Kr网站为例,演示具体的爬取过程。 #### 二、JS动态加载...
javascript-void.doc