• ベストアンサー

配列番号を自動的に一括して入力したい

初めて、HTMLでプロラムを組んでいます。1000を越える配列が組み込んでいて、その番号に入力に時間がかかり、また修正や配列を変更した際にまた番号の入れなおしにも手間がかかります。自動的に番号を書き込むようなテクニックがないか質問しました。 ary[] =["","",""] ary[] =["","",""] ary[] =["","",""] このary[]の[]内に番号を自動的に入力したい! どなたかご存知の方がいましたら、お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

配列の数が固定でなければ、 var ary = new Array(); ary[ary.length] =["","",""]; ary[ary.length] =["","",""]; ary[ary.length] =["","",""]; それ以外ならば、 var idx=0; var ary = new Array(3); ary[idx++] =["","",""]; ary[idx++] =["","",""]; ary[idx++] =["","",""]; 変数を使えば良いだけと思うのですが??? (処理の記述にもあまり制約はつかないし・・・)

tachikoma2006
質問者

お礼

詳しい説明ありがとうございました。インデックスの変数idxを使って、インクリメントしていく方法でプログラムを変更して、無事2000を超える配列の整理がつきました。ありがとうございました。

その他の回答 (2)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

<script language=javascript> ary = new Array() ary[0]=["a","b","c"] ary[1]=["i","j","k"] ary[2]=["x","y","z"] </script> を自動採番したいというのであればいかでどうでしょう? <script language=javascript> ary = new Array() ary=[ ["a","b","c"], ["i","j","k"], ["x","y","z"] ] </script>

  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 HTML内にあるJavaScriptのご質問でしょうか? その配列が何の為にどのように使用されるかがわからないと、 的確な回答がつかないと思いますよ。

関連するQ&A