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 相关文章推荐
在IE浏览器中resize事件执行多次的解决方法
Jul 12 Javascript
js怎么覆盖原有方法实现重写
Sep 04 Javascript
JS和JQ的event对象区别分析
Nov 24 Javascript
jQuery旋转木马式幻灯片轮播特效
Dec 04 Javascript
jQuery Easyui实现左右布局
Jan 26 Javascript
jQuery Mobile动态刷新页面样式的实现方法
May 28 Javascript
Vue.js每天必学之计算属性computed与$watch
Sep 05 Javascript
Angular ng-repeat指令实例以及扩展部分
Dec 26 Javascript
基于node.js实现微信支付退款功能
Dec 19 Javascript
基于angular6.0实现的一个组件懒加载功能示例
Apr 12 Javascript
this在vue和小程序中的使用详解
Jan 28 Javascript
小程序云函数调用API接口的方法
May 17 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
php中call_user_func函数使用注意事项
2014/11/21 PHP
Yii2中多表关联查询hasOne hasMany的方法
2017/02/15 PHP
php7基于递归实现删除空文件夹的方法示例
2017/06/15 PHP
PHP getNamespaces()函数讲解
2019/02/03 PHP
解析jquery中的ajax缓存问题
2013/12/19 Javascript
javascript实现框架高度随内容改变的方法
2015/07/23 Javascript
jquery实现鼠标滑过显示二级下拉菜单效果
2015/08/24 Javascript
js实现继承的5种方式
2015/12/01 Javascript
WordPress 单页面上一页下一页的实现方法【附代码】
2016/03/10 Javascript
第九篇Bootstrap导航菜单创建步骤详解
2016/06/21 Javascript
JavaScript实现页面定时刷新(定时器,meta)
2016/10/12 Javascript
详谈js中数组(array)和对象(object)的区别
2017/02/27 Javascript
详解Vue.js基于$.ajax获取数据并与组件的data绑定
2017/05/26 Javascript
基于 Vue 的树形选择组件的示例代码
2017/08/18 Javascript
详解VueJS应用中管理用户权限
2018/02/02 Javascript
详解在vue-test-utils中mock全局对象
2018/11/07 Javascript
独立部署小程序基于nodejs的服务器过程详解
2019/06/24 NodeJs
微信小程序如何调用json数据接口并解析
2019/06/29 Javascript
JS 实现发送短信验证码的“59秒后重新发送验证短信”功能
2019/08/23 Javascript
Vue图片浏览组件v-viewer用法分析【支持旋转、缩放、翻转等操作】
2019/11/04 Javascript
[03:23]我的刀塔你不可能这么可爱 第一期金萌萌的故事
2014/06/20 DOTA
Python中集合的内建函数和内建方法学习教程
2015/08/19 Python
pandas实现将dataframe满足某一条件的值选出
2019/06/12 Python
python实现提取COCO,VOC数据集中特定的类
2020/03/10 Python
UI自动化定位常用实现方法代码示例
2020/10/27 Python
西班牙英格列斯百货英国官网:El Corte Inglés英国
2017/10/30 全球购物
Gina Bacconi官网:吉娜贝康尼连衣裙和礼服
2018/04/24 全球购物
荷兰手表网站:Watch2Day
2018/07/02 全球购物
椰子猫砂:CatSpot
2018/08/27 全球购物
推荐信格式范文
2014/05/09 职场文书
2014年社区宣传工作总结
2014/12/02 职场文书
复兴之路展览观后感
2015/06/02 职场文书
小学运动会通讯稿
2015/07/18 职场文书
爱国主题班会教案
2015/08/14 职场文书
大学生创业,为什么都会选择快餐饮?
2019/08/08 职场文书
Apache Pulsar结合Hudi构建Lakehouse方案分析
2022/03/31 Servers