【parent.html】追加部分
<textarea name='post1' id='post1'></textarea>
<div>
<input type='button' id='pickup' onclick='pickup()' value='読み込み'>
</div>
【child.html】変更部分
<div id='post1' hidden>この記事のデータは'post1'という変数に入っています。
「読み込み」ボタンを押すと'post1'が親ページに読み込まれて表示されます。</div>
<p class='textarea'>この記事のデータは'post1'という変数に入っています。
「読み込み」ボタンを押すと'post1'が親ページに読み込まれて表示されます。</p>
【test.js】新設
function pickup() {
// iframe要素にアクセス
var doc = document.getElementsByTagName('iframe')[0].contentWindow;
// iframe内のId要素からデータを取得
post1 = doc.document.getElementById('post1').innerHTML;
// input欄に表示
document.getElementById('post1').value = post1;
}
【test.css】変更なし