ホームページ > 記事 > ウェブフロントエンド > Jquery_jqueryでiframeを取得するコード
親ウィンドウで iframe を操作: window.frames["iframeChild"].document //iframe の ID が iframeChild の場合
子ウィンドウで親ウィンドウを操作: window.parent.document
それでは、jquery を使用したい場合、jquery を使用して iframe を取得するにはどうすればよいでしょうか?収集方法は次のとおりです。
ページを取得するオブジェクトは、実際には dom メソッドの外側に jquery セレクターを追加しています:
親ウィンドウの iframe 操作: $(window.frames["iframeChild"].document) / /iframe の ID が iframeChild の場合
子ウィンドウで親ウィンドウを操作します: $(window.parent.document)
その後、引き続き iframe 内の dom を取得できます。
iframe 内の DOM オブジェクトを取得するには 2 つの方法があります
1 $(window.frames["iframeChild"].document).find("#child")
2 $("#child",window.frames["iframeChild"].document)
1. 親ウィンドウの IFRAME 内のすべてのラジオ ボタンを選択します
$(window.frames[" iframeChild"].document).find("input[@type='radio']").attr("checked","true");
2. IFRAME ボタンの親ウィンドウですべてのラジオ オプションを選択します
$(window.parent.document).find("input[@type='radio']").attr("checked","true");