自分が慣れていないだけだろうけど、JavaScriptってほんと判りにくい。
↓みたいな配列をどうやって取得すればいいのか悩むこと数時間……orz
<form name="frm">
<input type="checkbox" name="hoge1[]" value="aaa">
<input type="checkbox" name="hoge1[]" value="dd">
<input type="checkbox" name="hoge1[]" value="cc">
</form>
document.write(document.frm.hoge1[i].length);
document.write(document.frm.hoge1.length);
document.write(document.frm.element[i].length);
って罠にはまりまくった。
正解は↓だったのね……(ノ_・。)
document.write(document.frm.elements['hoge1[]'].length);
やっぱりJavaScriptって最近使わないから、訳が分からなくなってきてる。変数のあたまに$とかつけちゃうし。もういやだ(;´▽`A``