gpt4 book ai didi

javascript - IE 不触发 onclick

转载 作者:行者123 更新时间:2023-12-02 20:15:54 25 4
gpt4 key购买 nike

出于某种原因,IE 不会触发 onclick 事件。我的网页中有一个链接,应该更新验证码图像,但无论我尝试什么,onclick 事件都不会触发。我什至尝试这样做来测试 onclick 事件:

<a href="#" id="rc" onclick='alert("test"); return false;'>change image</a>

但是什么也没发生。我还尝试在window.onload事件中使用js添加onclick事件,结果相同。所有其他 javascript 脚本都可以工作,因此 js 也可以工作。有谁知道为什么这不起作用?

顺便说一下,该事件在任何版本的 IE 中都不起作用,但在任何其他浏览器中都起作用。

编辑:如果您想查看完整的源代码,请访问:http://www.rosegardenvoorburg.nl/Contact?stackoverflow该页面是荷兰语的,但源代码(当然)是 HTML,所以您必须能够理解。

edit2:我自己找到了一个解决方案,你永远不会相信出了什么问题:当我登录到控制面板时,页面顶部会添加一个div,类似于ie7中显示的div(它告诉你你的浏览器太旧了)。但是,当我不向该 div 添加边框时,验证码刷新按钮不起作用。这根本没有任何意义,但至少我找到了解决方案......

最佳答案

尝试以下操作:

<a href="javascript:void(0);" id="rc" onclick='alert("test"); return false;'>change image</a>

另请查看Which "href" value should I use for JavaScript links, "#" or "javascript:void(0)"?

关于javascript - IE 不触发 onclick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6314939/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com