博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript:void(0)的用法讲解
阅读量:6415 次
发布时间: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

你可能感兴趣的文章
数学基础知识03——坐标系变换
查看>>
理解 HashMap 加载因子 loadFactor
查看>>
Jenkins SHELL
查看>>
java类Date类概述及其方法
查看>>
笔记五
查看>>
十单元补充:时间同步
查看>>
Python里"is"与"=="是不是一样的?
查看>>
如何有效预防SQL注入?
查看>>
#25 centos7(RHEL)系列操作系统的启动流程、systemd的特性、与命令systemctl的使用...
查看>>
shell简介
查看>>
网络基础配置
查看>>
Java之品优购课程讲义_day12(8)
查看>>
Python多重继承用法 Python周末学习
查看>>
thinkphp自动验证中的静态验证和动态验证和批量验证
查看>>
简练软考知识点整理-软件测试之边界值分析
查看>>
Linux手工编译安装apache
查看>>
理解高性能内存缓存对象缓存Memcached原理 (Memcached核心概念,部署)
查看>>
11 个简练的 Java 性能调优技巧
查看>>
linux 下安装 talib库
查看>>
高级文件系统管理磁盘配额,RAID
查看>>