Voor een leuke XML toepassing bouw ik in javascript een array op van users die later weer kunnen worden teruggeroepen (althans dat is de bedoeling).
Hier loopt het gruwelijk mis. Ik gebruik een functie die gegevens over een user heeft als parameters, en die moet het in een array stoppen.
Echter, ik krijg een undefined wanneer ik die onderste regel laat afdrukken. Uiteraard staat die hier alleen voor testdoeleinden, later komt die regel in andere functies.
Bovenin heb ik nog dit staan:
Maar wat doe ik nou fout
Hier loopt het gruwelijk mis. Ik gebruik een functie die gegevens over een user heeft als parameters, en die moet het in een array stoppen.
code:
1
2
3
4
5
6
7
8
| function user(id, name, icq)
{
users[id] = [
['username', name],
['icq', icq]
];
document.write(users[id]['username']);
} |
Echter, ik krijg een undefined wanneer ik die onderste regel laat afdrukken. Uiteraard staat die hier alleen voor testdoeleinden, later komt die regel in andere functies.
Bovenin heb ik nog dit staan:
code:
1
| var users = new Array(); |
Maar wat doe ik nou fout