js iframeページ内のオブジェクトの取得方法


    iframe  ,         

ではjsを使用してiframeページ内のオブジェクトを取得するにはどうすればいいのでしょうか.逆に埋め込まれたiframeページは親ページのオブジェクトをどのように取得すればいいのでしょうか.
注意点:
  • サーバの下で
  • を実行する必要がある.
  • 親ページは、jsがiframeページの内容を取得するにはwindowであることを保証しなければならない.onloadに
  • と書きます
    関連メソッド:
    1.親ページiframeページの要素オブジェクトを取得する(キーcontentWindow):
    document.getElementById(iframeのid).contentWindow.document.getElementById(iframeページ要素id)
    2.iframeページ親ページの要素オブジェクト(キーwindow.parent):
    window.parent.document.getElementById(親ページの要素id)
    コードの例:
    説明:親ページtest.html,iframeサブレベルページ:iframe.html
    test.html
    
    
    
        
        Document