a标签添加点击事件的几种方式
类别:Web前端 浏览量:274
时间:2017-5-9 a标签添加点击事件的几种方式
a标签添加点击事件的几种方式1、<a href="JavaScript:js_method();"></a>
这种方法在传递this等参数的时候很容易出问题,而且javascript:协议作为a的href属性的时候不仅会导致不必要的触发window.onbeforeunload事件,在IE里面更会使gif动画图片停止播放。
2.、<a href="javascript:void(0);" onclick="js_method()"></a>
onclick方法负责执行js函数,而void是一个操作符,void(0)返回undefined,地址不发生跳转。
3、<a href="javascript:;" onclick="js_method()"></a>
这种方法跟2种类似,区别只是执行了一条空的js代码。
4、<a href="#" onclick="js_method()"></a>
#是标签内置的一个方法,代表top的作用。所以用这种方法点击后网页后返回到页面的最顶端。
5、<a href="#" onclick="js_method();return false;"></a>
这种方法点击执行了js函数后return false,页面不发生跳转,执行后还是在页面的当前位置。
标签:javascript
您可能感兴趣
- javascript中还原append代码(JS实现jQuery的append功能)
- jspromise原理(JavaScript使用promise处理多重复请求)
- js数字时钟编程(JavaScript实现动态数字时钟)
- javascript编写的小游戏(CSS3 实现NES游戏机的示例代码)
- JavaScriptSerializer对Json对象的序列化和反序列化
- js回调函数原理(关于JavaScript回调函数的深入理解)
- javascript如何判断类型(JavaScript如何优化逻辑判断代码详解)
- 用js编写tab栏切换(JavaScript实现简易tab栏切换内容栏)
- 在vs中设置Javascript的智能提示
- 生成随机数javascript(JavaScript实现随机生成验证码及校验)
- javascript 模块原理(详解JavaScript引擎V8执行流程)
- JavaScript脚本数据类型
- javascript页面滚动窗口(javascript实现简单滚动窗口)
- js获取子表单所有数据(JavaScript实现异步提交表单数据)
- javascript:void(0)的用法
- javascript和jquery的区别详解(JavaScript与JQuery框架基础入门教程)
- 每天1万吨牛奶倒进下水道,美国大萧条一幕重现(每天1万吨牛奶倒进下水道)
- 如何看待美国数十万加仑牛奶倒下水道 历史又重演了(如何看待美国数十万加仑牛奶倒下水道)
- 历史惊人的相似,美国80万加仑牛奶倒入下水道,意味着什么(历史惊人的相似)
- 美国数十万加仑牛奶倒进下水道,世界会重演1929年的大萧条吗(美国数十万加仑牛奶倒进下水道)
- 美国数十万加仑牛奶倒入下水道,贫民区食不果腹,历史再次重演(美国数十万加仑牛奶倒入下水道)
- 美国倒掉数十万加仑牛奶 上热搜第一,这一幕似曾相识(美国倒掉数十万加仑牛奶)
热门推荐
- dedecms模板如何修改日期(DEDECMS网站文章列表页更新点击次数的问题完美解决)
- dedecms栏目怎么调用友情链(DedeCms用SQL语句调用数据库任意内容方法)
- dedecms时间代码(Dedecms中常用数据调用的sql语句汇总)
- dedecms内容页代码(DEDECMS生成HTML时提示 DedeTag Engine Create File False的解决方法)
- phpsetcookie参数说明(PHP的cookie与session原理及用法详解)
- vue虚拟dom如何转换成真实dom的(vue中对虚拟dom的理解知识点总结)
- vmware使用教程win10(VMware Workstation安装并安装WIN10操作系统连接外网步骤指导超详细教程)
- ASP.NET windows服务调试
- 宝塔linux面板搭专业版(宝塔linux面板怎么卸载?)
- mysqltruncate分区自定义参数(MySQL truncate table语句的使用)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9