
Mellékelt példa megnyitása előtt szükséges egy ScriptDebug nevű virtuális könyvtár létrehozása, mely a példa könyvtárára mutat. Ehhez futtassa le a mellékelt CreateVD.js parancsállományt.
A kliens-oldali script-ekben történő hibakereséshez két mozzanat szükséges a munka megkezdése előtt. Első lépésben meg kell győződnünk arról, hogy engedélyezve van-e a hibakeresési funkció. Ezt az Internet Explorer Eszközök – Internet beállítások menüpontjának megnyomásával felbukkanó ablak Speciális feliratú füle alatt ellenőrizhetjük.
A Böngészés bekezdésben keressük meg a „Hibakeresés tiltása a parancsállományokban” feliratú jelölőnégyzetet, és szüntessük meg a kijelölést.
Ezt követően elviekben nincs akadálya annak, hogy a WebForm-jaink HTML kódjában elhelyezett script-eket (legyen az VBScript, vagy JScript nyelven írva) DEBUG módban futtassuk.
A mellékelt példában két szövegmezőben megadott értéket adunk össze a MŰVELET gomb megnyomásával, majd az eredményt megjelenítjük egy harmadik szövegmezőben. A gomb megnyomásával lefuttatjuk a Sum nevű JavaScript metódust, mely összeadja a két számot, és elvégzi az eredmény kiírását is. Amennyiben a script egy komolyabb műveletet végez el, akkor több száz soros is lehet, és DEBUG funkció nélkül órákba telhet megtalálni egy esetleges hibát. A megoldás a problémára egyszerű: a debug-olandó függvény elejére be kell szúrnunk a DEBUGGER kulcsszót kisbetűvel begépelve.
<script language="javascript">
function Sum()
{
debugger
...
Ennek köszönhetően elegendő az alkalmazást DEBUG módban futtatni, és a hibakereső megáll a kulcsszó soránál. A DEBUG módban történő futtatáshoz válasszuk a Debug – Start menüpontot, majd a két szövegmező kitöltése után nyomjuk meg a MŰVELET gombot.
A program futása a debugger kulcsszónál megáll, és a Debug - Step Over menüpont megnyomásával futtathatjuk a kódot sorról sorra.
A kód futtatása közben a keretrendszer alsó szegmensében elhelyezkedő segédablakainak egyikében, a LOCALS fül alatt ellenőrizhetjük az automatikusan lekérdezett változók értékét. Amennyiben hiba történik, arról azonnal értesülünk. Hihetetlen mennyiségű idő takarítható meg ezzel a módszerrel.