javascript:void(0) 含义
javascript:void(0) 含义
我们经常会使用到 javascript:void(0) 这样的代码,那么在 JavaScript 中 javascript:void(0) 代表的是什么意思呢?
javascript:void(0) 中最关键的是 void 关键字, void 是 JavaScript 中非常重要的关键字,该操作符指定要计算一个表达式但是不返回值。
语法格式如下:
<head> <script type="text/javascript"> <!-- void func() javascript:void func() 或者 void(func()) javascript:void(func()) //--> </script> </head>
下面的代码创建了一个超级链接,当用户点击以后不会发生任何事。
实例
尝试一下 »
当用户链接时,void(0) 计算为 0,但 Javascript 上没有任何效果。
以下实例中,在用户点击链接后显示警告信息:
实例
<script type="text/javascript">
<!--
//-->
</script>
</head>
<body>
<a href="javascript:void(alert('Warning!!!'))">点我!</a>
</body>
尝试一下 »
以下实例中参数 a 将返回 undefined :
实例
<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="#pos">点我定位到指定位置!</a>
<br><br><br> <p id="pos">尾部定位点</p>
尝试一下 »
注意:void()仅仅是代表不返回任何值,但是括号内的表达式还是要运行
转载于:https://www.cnblogs.com/navysummer/p/8438936.html
javascript:void(0) 含义相关推荐
- JAVASCRIPT:VOID(0)含义解析
javascript:;还看见过这样的写法,于是IE6下面调用ajax的时候就出了问题.AJAX,只向前兼容,不向后兼容,IE6以下的解决办法就是,升级.javascript一次性更换访问统计代码我想 ...
- href=#与href=javascript:void(0)的区别
href="#"与href="javascript:void(0)"的区别 # 包含了一个位置信息,默认的锚是#top 也就是网页的上端. 而javascrip ...
- javascript:void(0)用法及常见问题解析
使用过ajax的朋友经常会见到这样的代码:here,这里面的void是一个操作符,该操作符指定要计算一个表达式但是不返回值.javascript:void(0) 在某些情况下会有浏览器不兼容的bug. ...
- a href=#与 a href=javascript:void(0) 的差别
a href="#"> 点击链接后,页面会向上滚到页首,# 默认锚点为 #TOP <a href="javascript:void(0)" onCl ...
- js中 javascript:void(0) 用法详解
javascript:void(0)表示不做任何动作.如: 复制代码代码如下: <a href="javascript:void(0);" οnclick="ale ...
- a href=#与 a href=javascript:void(0) 的区别
a href="#"> 点击链接后,页面会向上滚到页首,# 默认锚点为 #TOP<a href="javascript:void(0)" onCli ...
- a href=# 与 a href=javascript:void(0) 的区别
"#"包含了一个位置信息 默认的锚点是#top 也就是网页的上端 而javascript:void(0) 仅仅表示一个死链接 这就是为什么有的时候页面很长浏览链接明明是#可是跳动到 ...
- javascript:void(0)
我想使用过ajax的都常见这样的代码: <a href="javascript:doTest2();void(0);">here</a> 但这儿的void( ...
- a标签href=”javascript;void(0)
href="javascript:void(0)" href="javascript:void(0)"这个的含义是,让超链接去执行一个js函数,而不是去跳转到一 ...
最新文章
- SHELL中的三神器:管道、重定向、backtick
- JavaScript原型链以及Object,Function之间的关系
- WM OS手机跳过调整屏幕的终极办法
- 孙鑫VC视频学习笔记一
- VBS基础篇 - 常量
- JAVA中动态编译的简单使用
- 智能会议系统(5)---SipDemo
- Spring : spring-jcl-5.1.2.RELEASE.jar日志包
- HTML行内元素 块级元素及语义化
- mysql 数据库基础教程(一)
- ArcGIS与地理加权回归GWR【二】以及MGWR软件下载
- Linux学习笔记之实现黑客帝国炫酷效果
- 数据挖掘实战—航空公司客户价值分析
- 解读随着教育改革的深入steam教育
- SQL group by和count
- 瑞幸咖啡,不过是又一个“逃离美团者”
- HNU计算机系统lab3
- 【win10+cuda7.5+cudnn6.0安装caffe⑥】报错及处理方式
- android 2k 屏幕 字体模糊,2k显示器怎么会字体模糊
- 搞明白这八个问题 Linux系统就好学多了
热门文章
- 11小时 python自动化测试从入门到_从设计到开发Python接口自动化测试框架实战,资源教程下载...
- php怎么改标题,PHP – 如何更改包含header.php的页面标题?
- python秒数变日期_将pandas日期列转换为已用秒数
- java i o总结_Java I/O 总结
- MongoDB 字符串值长度条件查询
- 操作系统上机作业--创建N个线程(多线程)
- 数据结构--链式线性表
- 160 - 32 genocide1
- css菜单下拉菜单_在CSS中创建下拉菜单
- zemax微透镜阵列示例_阵列反向! Ruby中的示例方法