ナカジマと申します。

板橋さんが何をされたいのかよくわからないので、
適切なアドバイスでなければ申しわけありません。

以下のようなソースは参考になりませんか?


var d=new Array()

function set_a(){
d[0]='1200';
d[1]='1650';
d[2]='2400';
d[3]='3520';
}

function set_b(){
d[0]='261ppm';
d[1]='335ppm';
}

function mojiretu(){
var moji="";
for (var i=0; i<d.length; i++){
moji=moji+'     '+ d[i] +'\n';}
alert(moji);
}

var d=new Array()
set_a();
mojiretu();

var d=new Array()
set_b();
mojiretu();


/*
整形することが問題なのでしたら、
   function mojiretu() の中の alert を、
   document.formName.TextareaName.value = moji
とすれば、よさそうな気がしますが。
(IE6.0では動作確認できました。) 


あるいは、これ
http://www.chem.gunma-ct.ac.jp/sinro.htm
に近いことをしようとされているとか。
 */




> 納得です。<body onload=""...>でリロードをかけて何とかなるかなと思
> っていたのですが・・・。しかし、
> document.formName.TextareaName.value = d ;
> で、TEXTAREA内に差し替えたい配列の要素を、いわばべた打ちの
> 形で(コンマ連結で)、持って来ることはできるのですが、これを整形
> するにはどうすればよいのかわかりません。いろいろ試してみました
> が、コントロールできないようです。
>
> どなたか、よいアドバイスお願いいたします。
>
> --
> 板橋