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 相关文章推荐
javascript据option的value值快速设定初始的selected选项
Aug 13 Javascript
JS 动态加载脚本的4种方法
May 05 Javascript
jQuery 使用手册(一)
Sep 23 Javascript
8款非常棒的响应式jQuery 幻灯片插件推荐
Feb 02 Javascript
jQuery实现的一个自定义Placeholder属性插件
Aug 11 Javascript
javascript中传统事件与现代事件
Jun 23 Javascript
AngularJS的一些基本样式初窥
Jul 27 Javascript
浅谈JS中json数据的处理
Jun 30 Javascript
Javascript数组中push方法用法分析
Oct 31 Javascript
jQuery实现立体式数字滚动条增加效果
Dec 21 Javascript
用jQuery旋转插件jqueryrotate制作转盘抽奖
Feb 10 Javascript
在微信小程序中使用vant的方法
Jun 07 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
虫族 Zerg 历史背景
2020/03/14 星际争霸
用PHP实现将GB编码转换为UTF8
2006/11/25 PHP
PHP OPCode缓存 APC详细介绍
2010/10/12 PHP
php_screw安装使用教程(另一个PHP代码加密实现)
2014/05/29 PHP
Laravel下生成验证码的类
2017/11/15 PHP
PHP实现财务审核通过后返现金额到客户的功能
2019/07/04 PHP
“不能执行已释放的Script代码”错误的原因及解决办法
2007/09/09 Javascript
jquery $.ajax相关用法分享
2012/03/16 Javascript
nodejs教程之异步I/O
2014/11/21 NodeJs
JavaScript 学习笔记之语句
2015/01/14 Javascript
JavaScript获取页面中第一个锚定文本的方法
2015/04/03 Javascript
Hammer.js+轮播原理实现简洁的滑屏功能
2016/02/02 Javascript
angular实现form验证实例代码
2017/01/17 Javascript
基于vuejs实现一个todolist项目
2017/04/11 Javascript
详谈表单格式化插件jquery.serializeJSON
2017/06/23 jQuery
nodejs搭建本地服务器轻松解决跨域问题
2018/03/21 NodeJs
seajs下require书写约定实例分析
2018/05/16 Javascript
LayUi中接口传数据成功,表格不显示数据的解决方法
2018/08/19 Javascript
微信小程序chooseImage的用法(从本地相册选择图片或使用相机拍照)
2018/08/22 Javascript
Python调用命令行进度条的方法
2015/05/05 Python
Python随机函数random()使用方法小结
2018/04/29 Python
Python使用wget实现下载网络文件功能示例
2018/05/31 Python
Python中的元组介绍
2019/01/28 Python
python中的global关键字的使用方法
2019/08/20 Python
PyQt5中向单元格添加控件的方法示例
2020/03/24 Python
意大利奢侈品多品牌集合店:TheDoubleF
2019/08/24 全球购物
大学生自荐书范文
2013/12/10 职场文书
幼儿园元旦活动感言
2014/03/02 职场文书
学校端午节活动方案
2014/08/23 职场文书
违纪检讨书范文
2015/01/27 职场文书
学校社团活动总结
2015/05/07 职场文书
培养联系人考察意见
2015/06/01 职场文书
麦田里的守望者读书笔记
2015/06/30 职场文书
升职自荐书
2019/05/09 职场文书
党员学习型组织心得体会
2019/06/21 职场文书
Django使用echarts进行可视化展示的实践
2021/06/10 Python