会社のブログログイン登録スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。167件1loadでイベントリスナーを仕掛けてもgetElementsByTagNameでiframeの要素を取れません。すればよいでしょうか?iframeDocはグローバル変数です。個の銅バッジ5console.log(document.getElementsByTagName('iframe')[0]);がundefinedを出力するというのが解決したい問題ですか?試してみましたが再現できませんでした。再現可能な最小のコードを提示して下さい。やりたいことは、画面がロードされたときにdocument.getElementsByTagName('iframe')で、iframe要素を取得したいということです。func)をしたのですが、取得できません。上で、直接document.getElementsByTagName('iframe')を実行すると要素取得ができます。3:07私が書いてみたコードです。Console出力を確認してください。いうグローバル変数が質問文から無くなっています。その変数に取得した要素を代入して後から参照しようとしているのだと思います。すると、その変数を参照するタイミングが問題かも知れません。いずれにしろ、再現可能な短いサンプルコードの書き方を参考に、質問のコードを再現可能にしてみて下さい。上記のコードで存在しないiframe内のiframeを探してしている状態でした。上記のコードで存在しないiframe内のiframeを探してしている状態でした。コメントよりとのことです。|この質問に回答するには、ログインする必要があります。求めていた回答ではありませんか?javascriptのタグが付いた他の質問を参照する。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。従って情報を開示できることに同意したことになります。選択した項目のみ受け入れる。