※ ChatGPTを利用し、要約された質問です(原文:文字の貼り付け)
WindowOpenで文字を貼り付ける方法
このQ&Aのポイント
WindowOpenを使用して、親ウィンドウと子ウィンドウ間で文字を貼り付ける方法について教えてください。
ボタンAとボタンBをクリックすることで貼り付ける文字を切り替える方法について教えてください。
親ウィンドウでJavaScriptを使用して、子ウィンドウのテキストボックスに文字を表示させる方法について教えてください。
以前、WindowOpen で文字を貼り付ける下記のスクリプトを教えて貰いましたが、ボタンAとBで貼り付ける文字を代える場合はどのようにすれば良いでしょうか?
(親ウィンドウ側)
<script type="text/javascript">
function sendMessage(_win){
_win.document.form1.test.value = "xx.htmlのフォームに表示させたい文字";
}
</script>
<input type="button" value="ボタンA" onclick="window.open('xx.html');">
<input type="button" value="ボタンB" onclick="window.open('xx.html');">
※ボタンA,Bで貼り付ける文字を変えたい。
(xx.html側)
<body onload="opener.sendMessage(window);">
<form method=POST action="http://~.cgi" name="form1">
<input type=text name="test" value="" readonly>
<input type=submit value="送 信">
</form>