我有指定的 href 和 onclick
事件的 anchor 链接。 onclick
将 location.href
设置为服务器 URL,将 href 设置为另一个链接。
当链接被点击时,href 事件总是被调用,但是 onclick
事件只被调用一次(仅针对一个 anchor 链接)。如果我调试 JavaScript,它会正常工作,它会同时调用 href 和 onclick
。可能是什么问题?
最佳答案
尝试
<a href="whatever.html" onclick='window.location.href="http://whereverelse";return false;'>linky</a>
只是为了解释:在这种情况下返回 false 会阻止默认操作。
你为什么要这样做?
关于javascript - anchor 链接中的 Href 和 onclick 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/964534/