文字列コピー練習

別のウィンドウの入力文字列を呼出元ウィンドウに返すスクリプトを書こうとしたら、同じウィンドウ内でコピーする方法も忘れてしまったので、その復習を。

function copyText(form) {
  document.copyData.bar.value = form.foo.value;
}
document.write("<form name='copyData'>");
document.write("<input type='text' name='foo'>");
document.write("<input type='button' value='COPY' onclick='copyText(this.form)'>");
document.write("<input type='text' name='bar>");


fooに入力した文字列をCOPYと表示されているボタンを押すとbarにコピーされる、という簡単なものです。


たったこれだけなのに苦労してしまった (T_T)