繁体   English   中英

在iFrame中使用JavaScript单击表单按钮

[英]Clicking Form Button using JavaScript inside an iFrame

我在test.html文件中有此表单

<form name="myForm1" id="myForm1" action="" method="post" onsubmit="">
    <input type="submit" value="YES" class="buttonclass"> 
</form>

我使用另一个名为iframe.html的文件加载它

<iframe id="iframeID" src= "test.html"></iframe>

现在如何使用JavaScript在iframe中自动单击“提交”按钮?

document.querySelector('#iframeID').contentWindow
  .document.querySelector('#myForm1').submit();

来自一个旧项目...

将其放入您的iframe代码(test.html):

function getElement(id) {
    return document.getElementById(id);
}

然后通过访问元素

var el = document.getElementById("iframeID").contentWindow.getElement(id);

您应该可以从那里对该元素进行操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM