久野です。

kunitahashi@h2.dion.ne.jpさん:
> 納得です。<body onload=""...>でリロードをかけて何とかなるかなと思
> っていたのですが・・・。しかし、

  リロードしたら当然HTMLから読み直されるから<script>要素のsrc属
性も元に戻って、その値でdocument.write()されるでしょ。

  ソースを自分の希望的観測で解釈しないようにとこないだ私は言った
ですよね〜 :-)

> で、TEXTAREA内に差し替えたい配列の要素を、いわばべた打ちの
> 形で(コンマ連結で)、持って来ることはできるのですが、これを整形
> するにはどうすればよいのかわかりません。いろいろ試してみました
> が、コントロールできないようです。

  document.write()でなら整形できるけど文字列として連結するときは
整形できない、というのも不思議です。

  document.write(a);
  document.write(b);
  document.write(c);

する代わりに

  result = '';
  result += a + "\n";
  result += b + "\n";
  result += c + "\n";

としてこのresultをtextareaのvalueに入れりゃいいんでは。

                なかなか興味深い質問ですね :-)                   久野