主题是一个问题。那么我有,例如,这个HTML当onclick工作时href不工作
<a href="/en/pages/socials.aspx">Learn more</a>
它不起作用。好吧,也许有一些不可见的元素不允许点击它。在这里我想补充的onclick属性:
<a href="/ru/pages/socials.aspx" onclick="javascript:alert('Hi');">Learn more</a>
但现在我看到,“喜”的消息(所以<a>
标签点击),但它不会改变当前页面。
好吧,好的。现在我正在改变javascript到:
<a onclick="window.location.href='/ru/pages/socials.aspx';return false;" href="/ru/pages/socials.aspx">Learn more</a>
现在它的工作原理,但我正在寻找非JS纯HTML解决方案。
请指教。为什么<a>
可能是不可点击的href,但有可用的JS onclick事件?
使用开发人员工具检查元素。 – GuyT 2014-10-02 09:17:21
令人惊叹。怎么会这样?你的语法是完美的。同意@GuyT。 – 2014-10-02 09:18:16
也许你正在引用同一页面。我的意思是,你的href是否参考了你所在的同一页面? – dreyescat 2014-10-02 09:24:22