href 与 click 事件执行顺序
2017-11-13 12:41
549 查看
其实这个是一个老问题了,简单记录一下吧,个人学习。
首先上几个概念性的结论:
onclick的事件被先执行,其次是href中定义的(页面跳转或者javascript)
同时存在两个定义的时候(onclick与href都定义了),如果想阻止href的动作,在onclick必须加上return false;
在href中定义的函数如果有返回值的话,当前页面的内容将被返回值代替。
首先上几个概念性的结论:
onclick的事件被先执行,其次是href中定义的(页面跳转或者javascript)
同时存在两个定义的时候(onclick与href都定义了),如果想阻止href的动作,在onclick必须加上return false;
在href中定义的函数如果有返回值的话,当前页面的内容将被返回值代替。
相关文章推荐
- 同一个标签,可以添加多个事件(如多个click),那么执行顺序是怎么样的呢?
- Button 控件的 OnClientClick 和 OnClick 事件执行顺序问题
- html链接(<a>)中href属性和onclick事件执行先后顺序
- asp.net页面事件执行顺序(转+原创补充) Button1_Click处理返回数据前还有其他处理!!!例如onPreLoad
- a标签click和href执行顺序探讨
- ASP.NET 中的页面事件执行顺序
- ajax全局事件引用方式以及各个事件(全局/局部)执行顺序
- 事件执行顺序
- html标记<a/>属性href, onclick执行顺序与失效问题解决
- GridView事件DataBinding,DataBound,RowCreated,RowDataBound区别及执行顺序分析
- Unity3D中自带事件函数的执行顺序
- Button的Click事件与js函数的两种不同顺序触发方式
- ASP.NET中页面及用户控件的事件执行顺序
- 【Unity3D】 Unity3D中自带事件函数的执行顺序
- ASP.NET Page对象各事件执行顺序
- asp.net页面事件执行顺序(2)
- jquery中各个事件执行顺序如下
- ASP.NET_Page事件的执行顺序