Toon posts:

[JAVASCRIPT] foutmelding

Pagina: 1
Acties:
  • 39 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik heb onderstaande javascript code en ik krijg daarop een foutmelding. Weet iemand waar dat aan ligt? Thanx.

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.

Verwijderd

Wat denk jij dat een split( moet doen? .. :| Gokje een editor zonder color coding. Btw, als een mod hem even een schop zou willen geven naar /13 dan is deze vrijdag ook weer gered.

[ Voor 68% gewijzigd door Verwijderd op 18-03-2005 15:51 ]


  • André
  • Registratie: Maart 2002
  • Laatst online: 06-05 11:13

André

Analytics dude

Achter deze zin mis ik een haakje: if (autocomplete_contacts[k] == names[i]

Maar kon je dat zelf niet vinden? Vaak staat er wel een regelnummer bij oid in de foutmelding :/ En hij hoeft IMO niet naar /13 ;)

[ Voor 52% gewijzigd door André op 18-03-2005 15:53 ]


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:27

crisp

Devver

Pixelated

onder het mom "debuggen kan je zelf" een slotje en een move naar Webdesign & Graphics omdat javascript-vragen daar thuishoren.

1 tip: gebruik een fatsoenlijke browser met een JS-console; die had je zo de juiste regel kunnen laten zien...

Intentionally left blank


Dit topic is gesloten.