博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript:void(0)的用法讲解
阅读量:6413 次
发布时间:2019-06-23

本文共 491 字,大约阅读时间需要 1 分钟。

javascript:void(0)的意思就是什么也不做!他不是页面URL,而是一个javascript语句void(0),void是一个操作符,该操作符指定要计算一个表达式但是不返回值,这个要计算的表达式是“0”,所以,这个基本是坑爹的写法,完全是糊弄浏览器的。如果你鼠标悬停于一个链接上,在浏览器底部状态栏上显示该链接的目标地址是这个的话,说明这个网页的编写者希望这个链接被点击时不是直接跳转到某个新页面,而是执行其他操作(例如某个预设的JS函数)。那为什么要加这个呢?因为链接的HTML代码(链接)中“href”参数只要不为空,点击该链接时,页面会自动跳转,如果指定的“href”不合法,页面会跳转到自身,也就是刷新,那如果想用该链接来干点别的什么事呢?那我们就要为“href”指定一个合法但又不会刷新页面的参数,所以“javascript:void(0)”就派上用场啦,我们可以这样改(链接),这样点击这个链接会触发onclick事件,而页面本身不会刷新,任务达成

转载于:https://www.cnblogs.com/jessica2015/p/4849155.html

你可能感兴趣的文章
《LoadRunner 没有告诉你的》之一——描述性统计与性能结果分析
查看>>
Eclipse_为Tomcat安装Browse Deployment Location
查看>>
linux 定时执行shell脚本
查看>>
Server 2012 GUI 切换Server 2012 Core
查看>>
无线路由掉线的解决方法
查看>>
将博客搬至CSDN
查看>>
Linux邮件通知
查看>>
三维对象的表示---超二次曲面
查看>>
Microsoft Windows Server 2003 R2 分布式文件系统解决方案概述
查看>>
使用PHP+Swoole实现的网页即时聊天工具:PHPWebIM
查看>>
我的友情链接
查看>>
Java面试 对象初始化过程、静态变量
查看>>
nginx反向代理配置及优化
查看>>
FlashRAID技术白皮书
查看>>
权限的管理
查看>>
思科GNS3
查看>>
前端基础01 HTML
查看>>
直方图均衡化 EqualizeHist
查看>>
tcpdump+wireshark 调试网络应用
查看>>
CentOS6.4配置yum源
查看>>