javascript:void(0)的作用示例介绍


Posted in Javascript onOctober 28, 2013

在做页面时,如果想做一个链接点击后不做任何事情,或者响应点击而完成其他事情,可以设置其属性 href = "#",但是,这样会有一个问题,就是当页面有滚动条时,点击后会返回到页面顶端,或者是跳到设置的锚点的地方,用户体验不好。

通常的用法为:

<a href="javascript:void(0)">单击此处看看效果</a>

实际上单击此处什么也不会发生,其中的javascript:void(0);形式是一个javascript的伪协议,是表示此链接不跳转到任何的地方。

用到javascript:void(0)的情况主要形式有以下几种:

//点击链接后不做任何事情 
<a href="javascript:void(0);" >test</a> 
<a href="javascript:;" >test</a> 
<a href="####" >test</a> //使用2个到4个#,见的大多是"####",也有使用"#all"等其他的

//点击链接后,响应用户自定义的点击事件 
<a href="javascript:void(0)" onclick="doSomething()">test</a>
Javascript 相关文章推荐
HTML中事件触发列表与解说
Jul 09 Javascript
JS下高效拼装字符串的几种方法比较与测试代码
Apr 15 Javascript
js 创建快捷方式的代码(fso)
Nov 19 Javascript
使用jQuery实现图片遮罩半透明坠落遮挡
Mar 16 Javascript
jQuery使用hide方法隐藏页面上指定元素的方法
Mar 30 Javascript
Bootstarp风格的toggle效果分享
Feb 23 Javascript
深入理解JavaScript 函数
Jun 06 Javascript
Bootstrap幻灯片轮播图支持触屏左右手势滑动的实现方法
Oct 13 Javascript
JS实现中国公民身份证号码有效性验证
Feb 20 Javascript
基于 Vue.js 2.0 酷炫自适应背景视频登录页面实现方式
Jan 17 Javascript
解决Layui当中的导航条动态添加后渲染失败的问题
Sep 25 Javascript
vue+axios全局添加请求头和参数操作
Jul 24 Javascript
jsonp原理及使用
Oct 28 #Javascript
JS实现一键回顶功能示例代码
Oct 28 #Javascript
简单的js表单验证函数
Oct 28 #Javascript
自己写的Javascript计算时间差函数
Oct 28 #Javascript
Textarea根据内容自适应高度
Oct 28 #Javascript
将json当数据库一样操作的javascript lib
Oct 28 #Javascript
一个JavaScript变量声明的知识点
Oct 28 #Javascript
You might like
支持数组的ADDSLASHES的php函数
2010/02/16 PHP
使用cookie实现统计访问者登陆次数
2013/06/08 PHP
PHP stream_context_create()函数的使用示例
2015/05/12 PHP
win10环境PHP 7 安装配置【教程】
2016/05/09 PHP
PHP常用正则表达式精选(推荐)
2019/05/28 PHP
PHP token验证生成原理实例分析
2019/06/05 PHP
用ASP将SQL搜索出来的内容导出为TXT的代码
2007/07/27 Javascript
jquery 表格分页等操作实现代码(pagedown,pageup)
2010/04/11 Javascript
(跨浏览器基础事件/浏览器检测/判断浏览器)经验代码分享
2013/01/24 Javascript
使用node.js 获取客户端信息代码分享
2014/11/26 Javascript
基于RequireJS和JQuery的模块化编程日常问题解析
2016/04/14 Javascript
Angular ui.bootstrap.pagination分页
2017/01/20 Javascript
使用 NodeJS+Express 开发服务端的简单介绍
2017/04/07 NodeJs
bootstrap栅格系统示例代码分享
2017/05/22 Javascript
浅谈 vue 中的 watcher
2017/12/04 Javascript
jQuery实现每隔一段时间自动更换样式的方法分析
2018/05/03 jQuery
使用express来代理服务的方法
2019/06/21 Javascript
Python解析网页源代码中的115网盘链接实例
2014/09/30 Python
python连接远程ftp服务器并列出目录下文件的方法
2015/04/01 Python
在Python中marshal对象序列化的相关知识
2015/07/01 Python
TensorFlow实现创建分类器
2018/02/06 Python
Python使用贪婪算法解决问题
2019/10/22 Python
使用Python3 poplib模块删除服务器多天前的邮件实现代码
2020/04/24 Python
python 爬虫如何实现百度翻译
2020/11/16 Python
解决python3.x安装numpy成功但import出错的问题
2020/11/17 Python
通过HTML5规范搞定i、em、b、strong元素的区别
2017/03/04 HTML / CSS
台湾饭店和机票预订网站:Expedia台湾
2016/08/05 全球购物
SQL Server里面什么样的视图才能创建索引
2015/04/17 面试题
毕业生物理教师求职信
2013/10/17 职场文书
个人简历自我评价
2014/02/02 职场文书
公立医院改革实施方案
2014/03/14 职场文书
乔布斯斯坦福大学演讲稿
2014/05/23 职场文书
物理课外活动总结
2014/08/27 职场文书
关于空气污染危害的感想
2015/08/11 职场文书
javaScript Array api梳理
2021/03/31 Javascript
python 命令行传参方法总结
2021/05/25 Python