0

ここで、id="bodyFrame" を持ち、別の html ドキュメントにあるフレームの src プロパティを変更したいと考えています。javascriptで参照するにはどうすればよいですか。

<html>
    <head>
        <script>
            function loadpage()
            {
                var s=document.getElementById('selection');
                //alert(s.value);
                var k=document.getElementById('bodyFrame');
                alert(k);

            }
        </script>
    </head>
    <body>
        Select the page to visit :
        <select id="selection" onchange="loadpage()">
            <option value="Home">Home</option>
            <option value="Staff">Staff</option>
            <option value="Table">Table</option>
            <option value="Video">Video</option>
        </select>
    </body>
</html>

ここでは、代わりに解決策を探していますdocument.getElementById('bodyFrame');

4

1 に答える 1

1

parentまたはを試してくださいopener。これらは、シナリオに応じて、必要なウィンドウを提供します。とにかく、書くだけdebugger;でコードがその行で停止するので (クライアント側のデバッグを有効にしている場合)、値が何parentopener保持するのかを調べることができます。

于 2013-02-24T10:53:22.203 に答える