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基础语法和用法(JavaScript中new操作符的原理示例详解)
- 微信小程序抽签如何抽中(JavaScript实现班级抽签小程序)
- javascript:; 和javascript:void(0);
- javascript登录转注册界面(JavaScript实现登录窗体)
- Javascript中apply、call、bind
- JavaScript中实现AES加密解密
- javascript四种数组(javascript数组includes、reduce的基本使用)
- 使用javascript数组循环(JavaScript数组reduce方法的语法与实例解析)
- web前端快速入门之html(Web前端开发规范2017HTML/JavaScript/CSS)
- javascript写游戏脚本(原生JS实现飞机大战小游戏)
- Javascript操作DOM
- JavaScript 常用的开发规范
- js绘制平滑路径(如何利用Javascript生成平滑曲线详解)
- js获取子表单所有数据(JavaScript实现异步提交表单数据)
- jsfor循环是什么意思(JavaScript中三种for循环语句的使用总结for、for...in、for...of)
- javascript编写的小游戏(CSS3 实现NES游戏机的示例代码)
- 《祝卿好》台词又土又甜,就喜欢这么直接的恋爱(祝卿好台词又土又甜)
- 大女主 汤唯垂青电视圈,搭档朱亚文出演《大明皇妃孙若微传》(汤唯垂青电视圈)
- 红色代表什么(红色代表什么情感和含义)
- 高中数学题(高中数学题型总结及解题方法)
- 冰岛旅游攻略(冰岛旅游攻略及花费)
- 为什么现在年轻人越来越喜欢买衣服(为什么现在年轻人越来越喜欢买衣服穿)
热门推荐
- django框架基础之路由详解(Django中如何防范CSRF跨站点请求伪造攻击的实现)
- canvas怎么画特效(canvas中普通动效与粒子动效的实现代码示例)
- 查看SQL SERVER中某个查询用了多少TempDB空间
- DataTable的增删改查操作
- wxpython 弹出对话框显示图片(WxPython建立批量录入框窗口)
- javascript登录转注册界面(JavaScript实现登录窗体)
- 云服务器系统怎么选择(云服务器选择什么操作系统?)
- markdown和python的关系(解决python Markdown模块乱码的问题)
- phpstudy安装步骤(phpStudy学习之php探针)
- mysqlexplain解析(Mysql explain用法与结果深入分析)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9