gpt4 book ai didi

javascript - 在 IE6 中通过 javascript 单击提交按钮不是 "submit"

转载 作者:行者123 更新时间:2023-11-30 23:51:01 25 4
gpt4 key购买 nike

出于我不会详细说明的原因,我们需要通过 Javascript 单击提交按钮(而不是普通按钮)。

我们通过获取提交按钮的句柄,然后在此按钮上执行 .click() 方法来实现此目的。这在 FireFox 中完美运行,但在 IE6 中只能部分运行。

按钮接收点击,并且与按钮“onClick”事件关联的代码被触发(我们可以通过观察调试器中的服务器端代码来观察这一点)但是,页面永远不会按照点击时应有的方式“刷新” “提交”按钮。

由于这在 FireFox 中有效,我们假设它是另一个 IE6 错误,但我没有找到解决方法。我们不能简单地直接刷新页面,因为我们需要像从提交按钮 POST 请求中绘制一样来绘制它。

最佳答案

获取对表单元素的引用并触发 submit 事件不是更容易吗?

var form = document.forms[0];
form.submit();

关于javascript - 在 IE6 中通过 javascript 单击提交按钮不是 "submit",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1521478/

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