iframe内のdiv(別名:#embeddedDateField
)から他のページにテキストを取得する方法を探します。iframeのdiv要素のテキストコンテンツを取得する
私はvar theIframe = window.frames['my-frame'].document
を持っているが、その後、私はどのように他のvar
にそこから出て、中の要素を取得するには考えています。
iframe内のdiv(別名:#embeddedDateField
)から他のページにテキストを取得する方法を探します。iframeのdiv要素のテキストコンテンツを取得する
私はvar theIframe = window.frames['my-frame'].document
を持っているが、その後、私はどのように他のvar
にそこから出て、中の要素を取得するには考えています。
contents()
メソッドを使用してiframeのコンテンツにアクセスし、必要な要素を見つけます。
$('iframeSelector').contents().find('#embeddedDateField')
参考:DOMの準備ができている
$('#embeddedDateField', window.frames['my-frame'].document).doStuff()
私が確認するために、フレームのonloadイベントにアタッチすることをお勧め:.contents()
jQueryのは、あなたの検索の範囲を指定することができます:
$("#my-frame").ready(function() {
$('#embeddedDateField', window.frames['my-frame'].document).doStuff()
});
編集のために申し訳ありません - 私は自分の答えを編集するつもりでした。 –
しかし、私のコードを使用しました:) – ShankarSangoli
ええ、コピーして編集画面から貼り付けてコードを完成させました。基本的に、私は混乱を起こしました:)。あなたは私のコードを使用していることに気付くでしょう:)。再び、申し訳ありません。 –