The main problem for a web developer is client side scripting and validation. Since the browser never hang at javascript errors, sometimes we cannot find out where the error actually happened. A lot of scriptings may change the innerHTML value of document. Browser’s View source only allow as to see the downloaded page’s html codes, never gives the status of current html .

Firebug is a plugin for mozilla, which help us to debug javascript. The javascript debugging is only one of its features. We can edit html code dynamically, can edit style sheet, and can even edit javascripts variable values, add watch for variables etc like a normal programming IDE.

Here is the link:

I know, it will be very useful for you. If so comment me back