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>
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:void(0)”这一描述中涉及的多个知识点,它们涵盖了活动策划、组织、宣传、评估、资源管理等多个方面,对于任何想要在工作中提升活动策划能力的人来说,都是非常宝贵的经验。
这个标题可能指的是一个网页中的JavaScript代码,该代码在执行时不会有任何实际效果(即`javascript:void(0);`)。这种做法有时用于HTML链接,目的是让链接不执行任何跳转动作,仅触发某些JavaScript事件。 #### ...
#### 三、`javascript:` 与 `javascript:void(0)` 的区别 1. **页面刷新**: - `javascript:` 在执行完JavaScript代码后可能因为代码异常等原因导致页面刷新。 - `javascript:void(0)` 不论JavaScript代码执行...
### JS动态加载及JavaScriptvoid(0)爬虫解决方案详解 #### 一、引言 随着Web前端技术的发展,越来越多的网站开始采用JavaScript动态加载技术来提高用户体验和减轻服务器负担。然而,这种技术也给网络爬虫带来了新...
工控带视觉点胶机运动控制,CCD定位,直线圆弧插补
`void(0)`与`javascript:;` `javascript:;`表示一个空语句,在JavaScript中同样不会执行任何操作,但它不涉及`void`操作符。相比之下,`void(0)`更明确地表达了“执行一个计算但不返回结果”的意图。 ##### 2. `...
2. **`javascript:void(0)` 的优势**:与`#`相比,`javascript:void(0)`最大的优势在于它可以完全阻止默认的跳转行为,只执行JavaScript代码。这意味着你可以更加自由地控制点击事件的行为,比如执行复杂的DOM操作等...
#### `#`与`javascript:void(0)`的区别 在HTML中,使用`#`作为`href`属性值意味着链接指向当前页面的一个特定位置(例如`#section1`指向页面的“section1”部分)。然而,当链接的目标是`javascript:void(0)`时,...
### `#`与`javascript:void(0)`的区别 在HTML中,`<a href="#">`和`<a href="javascript:void(0)">`这两个链接看起来很相似,但实际上存在重要的区别: - `#`表示页面内部的锚点,即指向页面内部的一个特定位置,...
#### 四、`void(0)` 与 `#` 的区别 在HTML中,`href="#"` 和 `href="javascript:void(0)"` 虽然都可以阻止页面的跳转,但它们之间存在重要的区别: 1. **`href="#"`**:这种形式实际上会尝试跳转到页面内的某个...
### 空链接 `href="#"` 与 `href="javascript:void(0)"` 的区别 在Web开发中,我们经常会遇到两种类型的空链接:一种是使用 `href="#"`,另一种则是使用 `href="javascript:void(0)"`。这两种写法在实际应用中看...
最后,文章提到了`javascript:void(0)`与普通链接的区别。在HTML中,使用`javascript:void(0)`作为`href`属性值,可以使链接成为所谓的“死链接”。这意味着点击链接时,浏览器不会执行任何导航行为。 例如: ```...