Toon posts:

[JS]: for lus doet raar :s

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik werk dus met een for lus om alle gegevens uit een array te controlleren maar ik kreeg steeds de fout dat de array geen properties had op de plaats i.. dus heb ik een alert gestoken en heb ik gemerkt dat i meteen de waarde 100 krijgt. Er zijn 100 elementen dus doordat de array op 0 begint eindigt die op 99 en vind die dus niets op 100.. ziet er soms iemand wat er mis is met men for lus?

JavaScript:
1
2
3
4
5
6
7
8
9
10
        for (var i=0; i < arrleden.length ; i++ );
        {
            alert(i)
            alert(arrleden.item(i).getElementsByTagName("maand").item(0).firstChild.nodeValue)
            if(sMaand = arrleden.item(i).getElementsByTagName("maand").item(0).firstChild.nodeValue)
            {
                sString = sString + " .:: " + arrleden.item(i).getElementsByTagName("naam").item(0).firstChild.nodeValue + " ::. "
                alert(sString);
            }
        }

  • Scooper
  • Registratie: Juni 2001
  • Laatst online: 21:14
de puntkomma achter je for moet weg, anders voert hij de forlus zelf niet uit :)

SRK35ZS-W


Verwijderd

Topicstarter
tnx.. ge zou toch zot komen van zulke foutjes :(

  • Koeniepoenie
  • Registratie: Oktober 2003
  • Laatst online: 14-11-2025
@Scooper: de loop voert zichzelf wel uit, alleen wordt het blok niet uitgevoerd ;) (ja, 1x, nadat de loop klaar is, vandaar dat i=100)

[ Voor 25% gewijzigd door Koeniepoenie op 21-05-2006 15:12 ]

Parse error: syntax error, unexpected GOT_USER in https://gathering.tweakers.net on line 1337


  • Scooper
  • Registratie: Juni 2001
  • Laatst online: 21:14
Koeniepoenie schreef op zondag 21 mei 2006 @ 15:11:
@Scooper: de loop voert zichzelf wel uit, alleen wordt het blok niet uitgevoerd ;) (ja, 1x, nadat de loop klaar is, vandaar dat i=100)
Je hebt gelijk. Ik zal voortaan letten op een beter verwoording ;)

SRK35ZS-W