親ドキュメントからフレームに含まれる HTML 要素にアクセスするにはどうすればよいですか?
window.frames、contentWindow、parent.frames を試しましたが、あらゆる種類のエラーが発生します。
親 HTML ファイルのコードは次のとおりです。
<html>
<head>
<title>Parent HTML file</title>
<script type="text/javascript">
alert(window.frames["frame1"].window.getElementsByTagName("input")[0].value);
alert(document.getElementsByName("frame1").contentWindow);
alert(parent.frames[0]document.getElementsByTagName("input")[0].value);
</script>
</head>
<frameset cols="50%,50%">
<frame src="frame1.html" name="frame1">
<frame src="frame2.html" name="frame2">
<noframes>
<body>
<p>Text</p>
</body>
</noframes>
</frameset>
</html>