当前位置: 首页 > ops >正文

javascript:void(0) 含义

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

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

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

实例

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

尝试一下 »

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

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

实例

<head>

<script type="text/javascript">

<!--

//-->

</script>

</head>

<body>

<a href="javascript:void(alert('Warning!!!'))">点我!</a>

</body>

尝试一下 »

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

实例

<head>

<script type="text/javascript">

<!--

function getValue(){

var a,b,c;

a = void ( b = 5, c = 7 );

document.write('a = ' + a + ' b = ' + b +' c = ' + c );

}

//-->

</script>

</head>

尝试一下 »


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><br> <p id="pos">尾部定位点</p>

尝试一下 »

注意:void()仅仅是代表不返回任何值,但是括号内的表达式还是要运行

http://www.xdnf.cn/news/11320.html

相关文章:

  • 网络知识点之-详解robots协议
  • 【Oracle】CBO优化详解
  • 服务等级目标SLO概述
  • 恶意网站的攻与妨
  • Java在云原生的破局利器——AOT(JIT与AOT)
  • 【Java开发语言 00】环境搭建(配置java环境+‘javac’不是内部或外部命令,也不是可运行的程序+安装idea+idea基本用法+新建项目+在新项目的src路径下新建包和类+基础调试+路径)
  • UPX的使用
  • bootstrap4 左侧导航栏 优秀 大气_7个冷门行业导航网站,冷门行业小伙伴的终极关怀(值得收藏)...
  • 11111111111111
  • Linux解压命令大全
  • IOS Xcode下载教程(各版本)
  • 如何在csdn免费下载资料?
  • 20. 【Linux教程】emacs 编辑器
  • 5款常用的漏洞扫描工具,网安人员不能错过(非常详细)零基础入门到精通,收藏这一篇就够了
  • 最新超详细VMware虚拟机安装完整教程
  • flv.js的用法与说明总结
  • 永恒之蓝漏洞复现
  • 推荐8部好看的抗日电视剧
  • NDK学习之路-Linux基础篇
  • C语言为内存分配空间(代码段、数据段、bss段、存储类、变量的生命周期)_c语言全局字符串在代码段吗
  • 软件测试报告示例模板
  • 邓白氏编码的申请流程
  • TSN(时间敏感网络)纯干货分享
  • nrm 安装介绍
  • 辗转相除法
  • 前端插件clipboard 操作剪切板
  • Python入门教程(保姆级),从零基础入门到精通
  • gson快速入门和使用详解
  • cordova 一个将web应用程序封装成app的框架
  • C++ lambda表达式用法说明