Boah, kaum tippert man mal das Problem in die Praxis, schon kommt von ganz allein die Lösung:
Code:
function onGetDevicesClick()
{
if (loginRequired && (AdminInst == null))
{
showLogin(true);
return;
}
var devicesObject = serverMethods().GetDeviceInfo();
var devicesArrayObject = JSON.parse(devicesObject.result);
var devicesArray = devicesArrayObject.devices;
for (var device in devicesArray)
{
var entry = document.getElementById('serial_number_id');
entry.innerHTML = devicesArray[device].serialNumber;
var entry = document.getElementById('name_id');
entry.innerHTML = devicesArray[device].name;
var entry = document.getElementById('status_id');
entry.innerHTML = devicesArray[device].data;
}
}
Jetzt wäre nur noch die Frage, ob das auch eleganter geht? Oder ist "okayes" JavaScript?