次のコードがあります。
<div id="hello">
<iframe stc="foo/bar.html"></iframe>
</div>
iframe の内容:
<!DOCTYPE html>
<html>
<body>
<div id="foo"></div>
</body>
</html>
ID「hello」のdivを取得するにはどうすればよいですか?
これがすべて同じページにある場合、次のようにします。
document.getElementById('foo').parentNode;
注: このプロジェクトでは jQuery を使用できません。また、その親のIDがわからないため、IDで選択することはできません。それが常に foo だったら、私はできたはずです:
parent.document.getElementById('foo')