我有 html-link,我想将事件侦听器添加到<a>
标签,所以调用 javascript 函数,然后 brouser 打开一个链接。我尝试使用document.getElementById('link').addEventListener("click", myfunc);
,但它工作混乱,有时会调用 myfunc,打开链接后,有时会打开链接,所以不调用 myfunc。如何设置这些事件的顺序?
代码路径:
HTML:
<a href="<%= Url.Action("LogOut", "Account") %>" id="logoutlink">LogOut</a>
Javascript:
function LogOutWithoutReload(e) {
VK.Auth.logout(function () { });}
document.getElementById('logoutlink').addEventListener("click", LogOutWithoutReload);