2

javascript void(0) (javascript void(0) 怎么样)

1、javascript void(0):javascript void(0) 是一种特殊的 JavaScript 语句,用来不返回任何值,将表达式的值处理为空值。

2、用法:javascript void(0) 常用于在 JavaScript 操作时特殊符号,特别是在浏览器中使用时,主要用来阻止超链接的默认行为,防止页面跳转,也可以让你的 a 标签不跳转,同时要执行另一个函数。

3、示例:

这是一个 javascript void(0) 使用的示例

4、原理:由于js void(0)将表达式的值为空,所以当我们点击一般无默认行为的标签,使用javascript void(0)则可以阻止此行为。

5、作用:通过 javascript void(0) 可以做到标签不跳转,又执行相应函数或表达式,主要用于调整页面样式,改变页面元素,并阻止发生页面跳转。

1. 什么是Javascript void(0)?

JavaScript void(0) 是一个用来绕过 browser 的保护机制的一种 JavaScript 语句,它用于禁止浏览器加载文档,使用它可以拦截所有在页面上的点击事件,避免browser 加载新的文档。

2. Javascript void(0) 的作用

(1)主要是用来阻止href超链接自动提交表单时打开新链接页面。因为href超链接有自动提交表单的功能,超链接会自动跳转到它指向的页面,这时javascript void(0) 就起着不让跳转的作用。

(2)当某个JS函数有返回值,但我们又不想要时,也可以把返回值西设置为JS void(0),使用这个类型返回值,可以把JS函数中的返回值控制住,不让其返回一个具体值,而是在函数中保持一个空的返回状态。

(3)Javascript void(0)还可以用来阻止AJAX操作的时候会发生重定向,而避免出现一些意外的事情,让AJAX操作不会终止掉。

(4)用于弹出新窗口:Javascript void(0)也可以用来与弹出新窗口相关,在不想弹出新窗口时,可以把它设置为Javascript void(0)就可以不弹出新窗口了,另外注意的是新窗口的标题是一个空的,但是新窗口的地址是它的地址。

3. Javascript void(0) 的注意事项

(1)Javascript void(0) 必须与它的参数同时出现在一句话里面,且作为参数一样出现在函数体中。

(2)必须有参数,即必须要跟着一个括号,再括号里边可以放置表达式,如果不放置表达式,也必须加上一对空括号,才能起到正确的作用。

(3)它用来禁止 browser 加载新的文档,如果新的文档已经在浏览器中,那么这一行代码仍会让浏览器加载新的文档。

本文来自网络,不代表本站立场。转载请注明出处: https://tj.jiuquan.cc/a-2244068/
1
上一篇文件云存储(文件云存储下载)
下一篇 mysql分页(mysql分页的几种方式)

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: alzn66@foxmail.com

关注微信

微信扫一扫关注我们

返回顶部