访问iframe中的表单

cbr*_*lak 10 javascript forms iframe

我正在尝试访问表单及其元素.表单位于iframe中,访问表单的javascript代码位于主文档中.

我不确定我还应该提出什么问题,所以如果我需要添加其他内容,请告诉我.

(表单和主页位于同一个域中)

谢谢

geo*_*wa4 15

var ifr = document.getElementById( yourIframeId );
var ifrDoc = ifr.contentDocument || ifr.contentWindow.document;
var theForm = ifrDoc.getElementById( yourFormId );
Run Code Online (Sandbox Code Playgroud)

或者您可以在框架中设置一些代码,将变量设置为parent表单,但我不相信该方法.