html フォームを受信しています。これは、配列内に 2 つ以上の要素がある場合は正常に機能しますが、要素が 1 つしか受信されない場合、users[t] is null in fireBug? というエラーが発生します。
var users = form.elements["uname[]"];
for(t in users) {
dataString += "User: "+users[t].value+"\n"
}
これで解決しました:
if( typeof users.value === 'string' ) {
users = [ users ];
}