次のHTMLがある場合:
<div id="container">
<iframe></iframe>
</div>
<iframe> DOM要素への参照を作成するための(主にパフォーマンスの観点から)最も効果的な方法は何ですか?私は次のようなものを使用しています:
var element = document.getElementById('container').getElementsByTagName('iframe')[0];
ただし、IIRCでは、getElementsByTagNameのパフォーマンスが低下する可能性があります。とにかく<divid= "container">内には要素が1つしかないので、それは問題ではありませんか?
ここで<iframe>を取得するための、より簡潔な、および/またはよりパフォーマンスの高い方法はありますか?これは常に<divid= "container">の唯一の子であると言っても過言ではありませんが、ページ上の唯一の<iframe>であるとは限りません。