ナカジマさん こんにちは
板橋です。

コードすいません。なるほど、
var d=myData[k];
  for (var i=0; i<d.split("\n").length; i++){
........
........
なんてことができるんですね。こういう発想は湧きません。
参考になります。ありがとうございました。


ところで、・・・
またまた、カベにぶち当たってしまいました。
整形を記述したステートメントのある関数を呼び出してデータ
表示の切り替えをする場合、テストでボタンクリックのイベント
を使ってためして、なるほど納得と思ったのですが、実際のイ
べントは切り替え数が多いので<SELECT>が都合よいのです。
そこで<SELECT>のコードを書いてみたのですが、関数の呼び
出し方がうまくできません。

/*データ配列*/
var d1 = new Array();
d1[0] = "3658";
d1[1] = "2641";
.................
.................

var d2 = new Array();
d2[0] = "236ppm";
d2[1] = "157ppm";
.................
.................

として、それぞれに


function F1(){
//整形
}


function G1(){
//整形
}

と2つの関数を作り、この関数をonchangeイベントで切り替えて
呼び出すのにはどう書けばいいのでしょうか。
onclick="F1()"などで個別に呼び出すのは簡単なのですが、
<SELECT>のonchangeだと難しいです。いろいろやってみました
が、オブジェクトじゃないとかで、うまく書くことができません。
split()で分けた変数をそれぞれvalueとtextにふりわけ、value値
をonchangeの関数名と関連させるとかのやり方をしたりしました
(何と言われるか分かっているので、私の書いたコードは省略し
ます)。

何かアドバイスありましたらお願いいたします。

--
板橋