首页 > 编程语言 >javascript:void(0) 含义

javascript:void(0) 含义

时间:2022-08-28 11:05:00浏览次数:81  
标签:javascript void 死链接 点击 实例 func 含义

javascript:void(0) 含义 | 菜鸟教程  https://www.runoob.com/js/js-void.html

我们经常会使用到 javascript:void(0) 这样的代码,那么在 JavaScript 中 javascript:void(0) 代表的是什么意思呢?

javascript:void(0) 中最关键的是 void 关键字, void 是 JavaScript 中非常重要的关键字,该操作符指定要计算一个表达式但是不返回值。

语法格式如下:

void func()
javascript:void func()

或者

void(func())
javascript:void(func())

下面的代码创建了一个超级链接,当用户点击以后不会发生任何事。

实例

<a href="javascript:void(0)">单击此处什么也不会发生</a>
尝试一下 »

当用户链接时,void(0) 计算为 0,但 Javascript 上没有任何效果。

以下实例中,在用户点击链接后显示警告信息:

实例

<p>点击以下链接查看结果:</p> <a href="javascript:void(alert('Warning!!!'))">点我!</a>
尝试一下 »

以下实例中参数 a 将返回 undefined :

实例

function getValue(){ var a,b,c; a = void ( b = 5, c = 7 ); document.write('a = ' + a + ' b = ' + b +' c = ' + c ); }
尝试一下 »

href="#"与href="javascript:void(0)"的区别

# 包含了一个位置信息,默认的锚是#top 也就是网页的上端。

而javascript:void(0), 仅仅表示一个死链接。

在页面很长的时候会使用 # 来定位页面的具体位置,格式为:# + id

如果你要定义一个死链接请使用 javascript:void(0) 。

实例

<a href="javascript:void(0);">点我没有反应的!</a> <a href="#pos">点我定位到指定位置!</a> <br> ... <br> <p id="pos">尾部定位点</p>  

标签:javascript,void,死链接,点击,实例,func,含义
From: https://www.cnblogs.com/jmbt/p/16632381.html

相关文章

  • JavaScript 正则表达式
    JavaScript正则表达式|菜鸟教程 https://www.runoob.com/js/js-regexp.html正则表达式(英语:RegularExpression,在代码中常简写为regex、regexp或RE)使用单个字符串来描......
  • JavaScript实现栈结构(Stack)
    Js实现栈结构一、前言1.1什么是数据结构数据结构就是在计算机中,存储和组织数据的方式。例如:图书管理,怎样摆放图书才能既能放很多书,也方便取?常见的数据结构:栈(Stack)......
  • Javascript中逗号和分号区别
     因为分号被视为多个语句,逗号被视为一个语句。那么多个语句和一个语句有什么区别呢?各种需要大括号的地方可以省略大括号,从而减少字节数比如 if(condition){foo(......
  • JavaScript Window Location
    JavaScriptWindowLocation https://www.w3school.com.cn/js/js_window_location.aspwindow.location对象可用于获取当前页面地址(URL)并把浏览器重定向到新页面。Win......
  • javascript脚本应该写在代码的什么地方
    javascript脚本应该写在代码的什么地方_百度知道 https://zhidao.baidu.com/question/981893155394447739.htmlcmvibahy2013-10-10 · TA获得超过4116个赞关注 ......
  • ArcGIS API forJavaScript4.x去除地图获取焦点的黑色边框
    ArcGISAPIforJavaScript4.x去除地图获取焦点的黑色边框CSS/*去掉地图聚焦边框*/.esri-view-surface--inset-outline:focus::after{outline:none!important......
  • ppk谈JavaScript pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1EZSuucsueDdtSiw-Mgsvpg点击这里获取提取码本书全方位介绍了JavaScript,主要讨论了浏览器兼容性、可访问性、底层语法以及与......
  • JavaScript DOM高级程序设计 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1qalRsOEuBZT1rJ8NyCaE2A点击这里获取提取码《JavaScriptDOM高级程序设计》是JeffreySambells和AaronGustafson合作编著......
  • JavaScript执行上下文了解
    一、执行上下文是什么        在JavaScript中,有三种代码分类:        1.全局代码(全局中书写的代码)        2.局部代码(常见函数体里的代码)  ......
  • Avoid mutating a prop directly since the value will be overwritten whenever the
    在学习vue2的过程中遇到了这种问题:在vue2.0中子组件触发改变值的时候vue组件会报错,例如:Avoidmutatingapropdirectlysincethevaluewillbeoverwrittenwhenever......