こんにちは私はここで問題があります。子ウィンドウからボタンをクリックしてテキストフィールドの値を変更しようとすると、機能しません。
親ウィンドウ
<html>
<script language="javascript">
function openWindow() {
window.open("target.html","_blank","height=200,width=400, status=yes,toolbar=no,menubar=no,location=no")
}
</script>
<body>
<form name=frm>
<input id=text1 type=text>
<input type=button onclick="javascript:openWindow()" value="Open window..">
</form>
</body>
</html>
target.htmlである子ウィンドウ
<html>
<script language="javascript">
function changeParent() {
window.opener.document.getElementById('text1').value="Value changed.."
}
</script>
<body>
<form>
<input type=button onclick="javascript:changeParent()" value="Change opener's textbox's value..">
</form>
</body>
</html>
私が本当にやりたいのは、子ウィンドウからボタンをクリックしたときです...子ウィンドウが閉じられ、親ウィンドウのテキストフィールドが「オープナーのテキストボックスの値を変更します。」に変更されます。これは、子ウィンドウから選択しました。