Ik heb onderstaande javascript code en ik krijg daarop een foutmelding. Weet iemand waar dat aan ligt? Thanx.
De foutmelding komt bij de eerste for loop.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
| function _save_budget()
{
alert('(binnen _save_budget)');
var error = false;
var field_count = 0;
if (document.projects_form.elements['employee' + field_count])
{
alert('employee' + field_count + ':\ndit werkt');
} else {
alert('employee' + field_count + ':\ndit werkt NIET!');
}
while (document.projects_form.elements['employee' + field_count])
{
alert('while: employee' + field_count);
var foundID = 0;
var ids = new Array();
var id_counter = 0;
var names = document.projects_form.elements['employee' + field_count].split(',');
for (i=0; i<names.length; i++)
{
for (k=0; k<autocomplete_contacts.length; k++)
{
if (autocomplete_contacts[k] == names[i]
{
foundID = autocomplete_ids[k];
break;
}
}
if (foundID > 0)
{
ids[id_counter] = foundID;
id_counter++;
} else {
error = true;
}
foundID = 0;
}
document.projects_form.elements['ids' + field_count] = ids.join(',');
field_count++;
}
return error;
} |
De foutmelding komt bij de eerste for loop.