Danke Antje, danke m@y,
die for-in-Schleife sieht nicht schlecht aus, leider bringt die nur mein letztes Element.
Hier ein Auszug aus meinem Array-Aufbau:
average[06008120] = new Array();
average[06008120]['temp1'] = new Array();
average[06008120]['temp2'] = new Array();
average[06008120]['temp1']['test1']='-';
average[06008120]['temp2']['test1']='0';
average[06008120]['temp1']['test2']='1sec';
average[06008120]['temp2']['test2']='1sec';
average[06008120]['temp1']['test3']='81.65';
average[06008120]['temp1']['test4']='96.28';
average[06008120]['temp1']['test5']='122.78';
average[06008120]['temp2']['test3']='81.65';
average[06008120]['temp2']['test4']='96.28';
average[06008120]['temp2']['test5']='122.78';
average[06008120]['temp1']['test6']='0';
average[06008120]['temp2']['test6']='0';
average[06008120]['temp1'] ist bekannt, also sollte er mir in der for-in-Schleife
test1
test2
test3
test4
test5
test6
ausgeben.
Aufbau der for-Schleife:
for(var val in average[06008120]['temp1'])
{
alert(val);
}
Leider erhalte ich nur test6. Was ist falsch? Der Aufbau des Arrays ist doch in Ordnung, oder?
Vielen Dank