maandag 15 oktober 2007

Fout: object vereist


Wie kent het niet? Je bent een stuk javascript code aan het maken en tijdens het testen verschijnt de foutmelding "fout: object vereist". Je krijgt dan de vraag of je wilt beginnen met foutopsporing en je bent dan eigenlijk altijd geneigd om op "Nee" te klikken, wetende dat de andere optie een of ander wazig programma start om vervolgens te crashen of zo. Voor de gein moet je eens op "Ja" drukken en dan de Microsoft Script Editor starten. Deze loopt door de code heen en stopt op de plaats waar de fout zit. Van hieruit kun je een heel aantal dingen controlleren. Zo kun je variabelen in javascript controlleren, hun waarden inzien en hun onderliggende structuur doorlopen. Zo kun je vrij goed opsporen waar de fout zit. Stiekem best handig dus.