html a标签如何让他先运行点击事件(onclick) 在运行a链接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html a标签如何让他先运行点击事件(onclick) 在运行a链接相关的知识,希望对你有一定的参考价值。

其实正常逻辑来讲 a标签里同时存在onclick和href时 就是先执行onclick再执行href跳转的 可能存在的一个问题是 页面跳转了 onclick里写的函数虽然执行时间比跳转早 但是可能还未执行完 所以可能就会出现 跳页以后想要的效果没实现 刷新一下就出来了。可以把Href跳转 放到onclcik执行成功 返回success 用window.location.href 实现跳页 参考技术A onload = function()
    var a = document.createElement("a");
    a.onclick = function()ck();
    ck();// 先运行点击事件(onclick)
    document.body.appendChild(a);//在运行a链接


var ck = function()
    alert("fuck");

本回答被提问者和网友采纳

以上是关于html a标签如何让他先运行点击事件(onclick) 在运行a链接的主要内容,如果未能解决你的问题,请参考以下文章

请教高手 a 标签下 onclik 事件怎么无效?

找工作时让他先交500元,应聘货车司机竟成搬运工

php点击a标签触发事件

Android TextView加载Html ,捕获a标签点击事件

html如何实现在手机网页上点击a标签实现复制功能

a 标签 启用或禁用点击事件