accessing a form that is in an iframe

后端 未结 2 1108
渐次进展
渐次进展 2020-12-01 23:48

I\'m trying to get access to a form and its elements. The form is within an iframe and the javascript code that is accessing the form is within the main document.

I

相关标签:
2条回答
  • 2020-12-02 00:32
    var ifr = document.getElementById( yourIframeId );
    var ifrDoc = ifr.contentDocument || ifr.contentWindow.document;
    var theForm = ifrDoc.getElementById( yourFormId );
    

    Or you could have some code in the frame that sets a variable in parent to the form, but I wouldn't trust that method.

    0 讨论(0)
  • 2020-12-02 00:51

    If your iframe has a name attribute, that can be used as a window name. If the frame name is "myframe":

    myframe.document.getElementById("myform") // gives you the form element
    
    0 讨论(0)
提交回复
热议问题