gpt4 book ai didi

javascript - 加载时自动点击 div 中的按钮

转载 作者:行者123 更新时间:2023-12-03 11:25:08 25 4
gpt4 key购买 nike

我有一个页面,我在其中修改了一个应用程序以预填充多个字段。我想在页面加载时自动按下/提交“提交”按钮。我尝试过这样的事情:

<script type="text/javascript">
function autoclick() {
document.getElementById('buttonid').click();
}
</script>

<body onload="autoclick()">

但是它不起作用。

如有任何建议,我们将不胜感激!

谢谢

(这是本站的iframe:http://abraxas.pw)

最佳答案

我发现您的 iframe 位于同一域中,因此您可以这样做,因为跨域安全性可能不适用。

给你的iframe一个id 。然后:

document.getElementById('iframeName').contentWindow.document.getElementById("buttonid").click()

更多信息请点击:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe#Scripting

在触发 Javascript 之前,请确保 DOM 已完全加载。将此代码包装到 body加载或iframe负载。

更新:

如果 iframe 位于同一域中并且在您的控制范围内,则无需执行所有这些操作。只需点击 domloaded jQuery,或者将代码放在末尾(就在正文结束之前)。它会起作用的。

查看您的代码,您已在 head 中定义了该函数并调用 body加载。将函数和调用放在正文的末尾。

关于javascript - 加载时自动点击 div 中的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26954685/

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