便利eelife Java Script

   戻る

サブウインドウのテキスト行を親ウインドウのテキスト行に転記します。



サンプルソース
<!--HTMLタグ </HEAD>の下に挿入してください。-->
<BODY onload="format()">
<FORM name="myform"><INPUT size="35" type="text" name="txtbox"></FORM>
</BODY>
<!--Javascript <HEAD>と</HEAD>の間に挿入してください。 -->
<SCRIPT language="JavaScript">
<!--eelife
function format(){   // サブウインドウを開きます
window.open('sub_win.html','_blank','top =200,left =400,width=300,height=100,resizable=yes');
}

// -->
</SCRIPT>
コメント
moz=document.myFORM.fbox.value; サブウィンドウ側のテキスト行の値
window.opener で親ウィンドウを指定してdocument.myform.txtbox.value=moz;
で親ウィンドウのテキスト行に転記します。
}

サブウィンドウ 'sub_win.html' は下記のタグをいれて作ってください。

<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT language="JavaScript">
<!--
function act(){
moz=document.myFORM.fbox.value;
window.opener.document.myform.txtbox.value=moz;
}
// -->
</SCRIPT></HEAD>
<BODY>
<FORM name="myFORM"><INPUT type="button" value="クリック" onclick="act()"><BR>
<INPUT size="40" type="text" name="fbox" value="何か入力してください。"></FORM>
</BODY>
</HTML>