Ryo0524回答ポイント 100ptウォッチ 1

JavaScriptで質問です。


配列の値を参照しようとすると以下のエラーが表示されます。
「'value'はnullまたオブジェクトではありません。」

エラーになる部分
--------------------------------------------------------
var order = document.getElementsByName("order[]");

for (var i = 0; i <= 10; i++) {
params['list['+ i + '][order]'] = order[i].value;
}
--------------------------------------------------------

ただ、alertで確認するときはきちんと値をとってこれています。
--------------------------------------------------------
var order = document.getElementsByName("order[]");

for (var i = 0; i <= 10; i++) {
alert(order[i].value);
}
--------------------------------------------------------
この場合はきちんとメッセージに意図した値が表示されます。


何か対処方法、原因がわかるかたご回答お願いします。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2011-09-21 09:43:34
終了日時
2011-09-21 13:57:33
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

JavaScript2781オブジェクト658配列924

人気の質問

メニュー

PC版