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 相关文章推荐
20款效果非常棒的 jQuery 插件小结分享
Nov 18 Javascript
javascript 原型链维护和继承详解
Nov 26 Javascript
jQuery实现带滚动导航效果的全屏滚动相册实例
Jun 19 Javascript
Ionic如何创建APP项目
Jun 03 Javascript
利用JS制作万年历的方法
Aug 16 Javascript
JavaScript门面模式详解
Oct 19 Javascript
JQuery判断radio单选框是否选中并获取值的方法
Jan 17 jQuery
阿望教你用vue写扫雷小游戏
Jan 20 Javascript
使用原生JS实现滚轮翻页效果的示例代码
May 31 Javascript
vue中touch和click共存的解决方式
Jul 28 Javascript
探索浏览器页面关闭window.close()的使用详解
Aug 21 Javascript
JavaScript语法约定和程序调试原理解析
Nov 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 项目的方法
2007/01/02 PHP
PHP入门学习笔记之一
2010/10/12 PHP
php将csv文件导入到mysql数据库的方法
2014/12/24 PHP
ecshop适应在PHP7的修改方法解决报错的实现
2016/11/01 PHP
PHP PDOStatement::closeCursor讲解
2019/01/30 PHP
javascript下对于事件、事件流、事件触发的顺序随便说说
2010/07/17 Javascript
深入理解JavaScript系列(8) S.O.L.I.D五大原则之里氏替换原则LSP
2012/01/15 Javascript
jQuery插件开发全解析
2012/10/10 Javascript
PHP开发者必须掌握的6个关键字
2014/04/14 Javascript
nodejs中实现阻塞实例
2015/03/24 NodeJs
基于JavaScript如何实现ajax调用后台定义的方法
2015/12/29 Javascript
JS实现屏蔽网页右键复制及ctrl+c复制的方法【2种方法】
2016/09/04 Javascript
vue.js指令v-model使用方法
2017/03/20 Javascript
nodejs实现获取本地文件夹下图片信息功能示例
2019/06/22 NodeJs
vue element-ui读取pdf文件的方法
2019/11/26 Javascript
JavaScript实现音乐导航效果
2020/11/19 Javascript
windows系统中python使用rar命令压缩多个文件夹示例
2014/05/06 Python
python实现数据预处理之填充缺失值的示例
2017/12/22 Python
Python实现k-means算法
2018/02/23 Python
TensorFlow模型保存和提取的方法
2018/03/08 Python
python初学者,用python实现基本的学生管理系统(python3)代码实例
2019/04/10 Python
flask框架单元测试原理与用法实例分析
2019/07/23 Python
Python celery原理及运行流程解析
2020/06/13 Python
Python filter()及reduce()函数使用方法解析
2020/09/05 Python
Django mysqlclient安装和使用详解
2020/09/17 Python
二手书店创业计划书
2014/01/16 职场文书
趣味体育活动方案
2014/02/08 职场文书
店面销售职位的职责
2014/03/09 职场文书
学历公证书范本
2014/04/09 职场文书
旅游活动总结
2014/08/27 职场文书
大二学生学年自我鉴定
2014/09/12 职场文书
简单租房协议书
2014/10/21 职场文书
2015年化工厂工作总结
2015/05/04 职场文书
赞助商致辞
2015/07/30 职场文书
初中物理教学反思
2016/02/19 职场文书
导游词之上饶龟峰
2019/10/25 职场文书