Javascriptで文字列コピー練習

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

[code lang="javascript"]

function copyText(form) {

document.copyData.bar.value = form.foo.value;

}

[/code]

[code lang="javascript"]

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>");

[/code]

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

20110915181602

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