js a标签点击事件


Posted in Javascript onMarch 30, 2017

当我们在处理a标签上的点击事件时发现即使href=""里面为空,点击事件的效果也不明显,这种情况该如何处理呢?常见的处理方法有以下几种:

1.a href="javascript:void(0);" rel="external nofollow" onclick="method()"

这种方法是比较最常用的方法,也是最周全的方法,onclick方法负责执行js函数,而void是一个操作符,void(0)返回undefined,地址不发生跳转。而且这种方法不会像第一种方法一样直接将js方法暴露在浏览器的状态栏。

2.a href="javascript:;" rel="external nofollow" onclick="method()"

这种方法跟跟2种类似,区别只是执行了一条空的js代码。

3.a href="#" rel="external nofollow" rel="external nofollow" onclick="method()"

这种方法也是网上很常见的代码,#是标签内置的一个方法,代表top的作用。所以用这种方法点击后网页后返回到页面的最顶端。

4.a href="#" rel="external nofollow" rel="external nofollow" onclick="method();return false;"

这种方法点击执行了js函数后return false,阻止了事件本身的默认行为,页面不发生跳转,执行后还是在页面的当前位置。

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
js中关于new Object时传参的一些细节分析
Mar 13 Javascript
jQuery Tools tab使用介绍
Jul 14 Javascript
js中的referrer返回上一页使用介绍
Sep 26 Javascript
jquery弹出层类代码分享
Dec 27 Javascript
关于JS 预解释的相关理解
Jun 28 Javascript
基于jQuery实现发送短信验证码后的倒计时功能(无视页面关闭)
Sep 02 Javascript
js在ie下打开对话窗口的方法小结
Oct 24 Javascript
Vue.js组件tabs实现选项卡切换效果
Dec 01 Javascript
JQuery 获取多个select标签option的text内容(实例)
Sep 07 jQuery
vuex的module模块用法示例
Nov 12 Javascript
详解JSON.stringify()的5个秘密特性
May 26 Javascript
基于原生js实现九宫格算法代码实例
Jul 03 Javascript
JS+html5制作简单音乐播放器
Sep 13 #Javascript
TypeScript入门-接口
Mar 30 #Javascript
如何编写jquery插件
Mar 29 #jQuery
基于JavaScript实现瀑布流效果
Mar 29 #Javascript
Angular动态添加、删除输入框并计算值实例代码
Mar 29 #Javascript
JS变量及其作用域
Mar 29 #Javascript
如何使用Bootstrap 按钮实例详解
Mar 29 #Javascript
You might like
PHP页面实现定时跳转的方法
2014/10/31 PHP
Yii2实现同时搜索多个字段的方法
2016/08/10 PHP
键盘控制事件应用教程大全
2006/11/24 Javascript
XRegExp 0.2: Now With Named Capture
2007/11/30 Javascript
统计出现最多的字符次数的js代码
2010/12/03 Javascript
js 控制下拉菜单刷新的方法
2013/03/03 Javascript
js脚本获取webform服务器控件的方法
2014/05/16 Javascript
jQuery操作cookie方法实例教程
2014/11/25 Javascript
jquery实现Li滚动时滚动条自动添加样式的方法
2015/08/10 Javascript
JavaScript判断表单为空及获取焦点的方法
2016/02/12 Javascript
浅谈js中的三种继承方式及其优缺点
2016/08/10 Javascript
jQuery实现的自定义滚动条实例详解
2016/09/20 Javascript
使用Vue动态生成form表单的实例代码
2018/04/26 Javascript
security.js实现的RSA加密功能示例
2018/06/06 Javascript
模块化react-router配置方法详解
2019/06/03 Javascript
如何自定义微信小程序tabbar上边框的颜色
2019/07/09 Javascript
JS数组splice操作实例分析
2019/10/12 Javascript
[02:57]DOTA2亚洲邀请赛小组赛第四日 赛事回顾
2015/02/02 DOTA
python计算圆周率pi的方法
2015/07/11 Python
深入理解python对json的操作总结
2017/01/05 Python
Python使用matplotlib模块绘制图像并设置标题与坐标轴等信息示例
2018/05/04 Python
python生成九宫格图片
2018/11/19 Python
Pytorch 数据加载与数据预处理方式
2019/12/31 Python
pytorch实现Tensor变量之间的转换
2020/02/17 Python
基于Python下载网络图片方法汇总代码实例
2020/06/24 Python
细说CSS3中的选择符
2008/10/17 HTML / CSS
世界上最大的罕见唱片、CD和音乐纪念品网上商店:991.com
2018/05/03 全球购物
时尚孕妇装:Ingrid & Isabel
2019/05/08 全球购物
材料成型专业个人求职信范文
2013/09/25 职场文书
婚礼主持结束词
2014/03/13 职场文书
新年主持词
2014/03/27 职场文书
毕业生求职信范文
2014/06/29 职场文书
pytorch中的numel函数用法说明
2021/05/13 Python
react 项目中引入图片的几种方式
2021/06/02 Javascript
python实现剪贴板的操作
2021/07/01 Python
船舶调度指挥系统——助力智慧海事
2022/02/18 无线电