FirebugÊÇfirefoxϵÄÒ»¸ö²å¼þ,Äܹ»µ÷ÊÔËùÓÐÍøÕ¾ÓïÑÔ£¬ÈçHTML¡¢CSSµÈ£¬µ«FireBug×îÎüÒýÎҵľÍÊÇjavascriptµ÷ÊÔ¹¦ÄÜ£¬Ê¹ÓÃÆðÀ´·Ç³£·½±ã£¬¶øÇÒÔÚ¸÷ÖÖä¯ÀÀÆ÷϶¼ÄÜʹÓá£
FirefoxµÄÖ÷Òª²Ëµ¥Ñ¡ÏîÓпØÖÆÌ¨¡¢HTML¡¢CSS¡¢½Å±¾¡¢DOM¡¢ÍøÂçÁù¸ö£¬Firebug´Ó¸÷¸ö²»Í¬µÄ½Ç¶ÈÆÊÎöWebÒ³ÃæÄÚ²¿µÄϸ½Ú²ãÃæ£¬ÉÏÊö¹¦ÄܵÄÅäºÏʹÓÃÄܹ»Âú×ãÍøÒ³Éè¼ÆµÄ¸÷ÏîÒªÇó¡£
Firebug²å¼þÕ¹¿ªÍ¼Ê¾
1¡¢¿ØÖÆÌ¨£¨console£©¹¦ÄÜ
×÷ÓãºÏÔÊ¾ÍøÒ³¸÷Àà´íÎóÐÅÏ¢£¬²¢¿É¶ÔÈÕÖ¾½øÐдòÓ¡´¦Àí¡£
ÌØÉ«£º
ÏêϸÌáʾ´íÎó£ºÏÔʾµ±Ç°Ò³ÃæÖеÄjavascript´íÎóÒÔ¼°¾¯¸æ£¬²¢Ìáʾ³ö´íµÄÎļþºÍÐкţ¬·½±ãµ÷ÊÔ¡£
²é¿´AJAXºÚÄ»£ºµ÷ÊÔAjaxʱ£¬ÄÜ¿´µ½Ã¿Ò»¸öXMLHttpRequestsÇëÇópost³öÈ¥µÄ²ÎÊý¡¢ URL¡¢httpÍ·ÒÔ¼°»ØÀ¡µÄÄÚÈÝ£¬Ô±¾Ä»ºóÔË×÷µÄ³ÌÐòչʾÔÚÃæÇ°¡£
²é¿´ÔËÐÐÐÅÏ¢£º¿ÉÒԲ鿴±äÁ¿ÄÚÈݼ°JAVASCRIPTÖÐÔËÐÐÆÚµÄÐÅÏ¢¡£
²é¿´½Å±¾µÄlog£ºFirebugµÄÈÕÖ¾Êä³öÓжàÖÖ¸ñʽ¼°Óï·¨£¬»¹¿É¶¨ÖƲÊÉ«Êä³ö£¬±ÈÆðµ¥µ÷µÄalert£¬ÏÔÈ»¸ü¼Ó·½±ã¡£
2¡¢HTML¹¦ÄÜ
×÷ÓãºÓÃÓڲ鿴µ±Ç°Ò³ÃæµÄÔ´´úÂ빦ÄÜ£¬²¢¿É½øÐб༣¬Ê±Ê±ÏÔʾ£¬´Ó¶øÊµÏÖÒ³Ãæ×î¼ÑЧ¹û¡£
ÌØÉ«£º
½á¹¹ÇåÎú£º¾¹ý¸ñʽ»¯µÄHTML´úÂ룬¾ßÓÐÇåÎúµÄ²ã´Î£¬¿ÉÒÔÇåÎú·¶±à³Ì±êǩ֮¼äµÄ´ÓÊô¹ØÏµ£¬
±êʶDOM²ã´Î£¬ÈçͼËùʾÇåÎúÁгöHTMLÔªËØµÄparent¡¢child¡¢rootÔªËØ£¬ÅäºÏCSS²é¿´Æ÷¸ü¼û±ß½çµÄ·ÖÎöÒ³ÃæµÄDIV+CSS¡£
Ö±½ÓÐ޸ģ¬ÊµÊ±ÏÔʾ£º¿ÉÒÔÔÚHTML²é¿´Æ÷ÖÐÖ±½ÓÐÞ¸ÄHTMLÔ´´úÂ룬²¢ÇÒä¯ÀÀÆ÷ÖеÚһʱ¼ä¿´µ½Ð޸ĺóµÄЧ¹û¡£
¸ßÁÁÏÔÊ¾Ò³ÃæÄÚÈݸı䣺ÈôHTMLÒ³ÃæÔªËØµÄÑùʽ»ò±³¾°É«±»¸Ä±ä£¬½«ÒÔ»ÆÉ«¸ßÁÁÏÔʾ¡£
Ëù¼û¼´ËùµÃ£ºÀûÓÃInspect¼ì²é¹¦ÄÜ£¬ÓÃÊó±êÑ¡¶¨Ò³ÃæµÄij¿éÇø¿é£¬¼´¿É²é¿´ÏàÓ¦µÄHTMLÔ´´úÂëºÍCSSÑùʽ±í¡£
3¡¢CSS¹¦ÄÜ
×÷ÓãºÈç½ñÍøÒ³¶à²ÉÓÃCSS+DIV£¬ÆäÖÐDIV¿ÉÒÔ¾«¼òHTML´úÂ룬CSSÓÃÓÚ¿ØÖÆÒ³ÃæÑùʽ¡£CSS±êÇ©£¬ÓÃÓڲ鿴ËùÓеÄCSS¶¨ÒåÐÅÏ¢£¬Í¬Ê±¿É±à¼´ïµ½ÐÞ¸ÄÒ³ÃæÑùʽµÄЧ¹û¡£
ÌØÉ«£º
×ÔÏÂÏòÉÏÁгöÿһ¸ö CSSÑùʽ±íµÄ´ÓÊô¼Ì³Ð¹ØÏµ
ÒÔÔÚÕâ¸ö²é¿´Æ÷ÖÐÖ±½ÓÌí¼Ó¡¢Ð޸ġ¢É¾³ýһЩCSSÑùʽ±íÊôÐÔ£¬²¢ÔÚµ±Ç°Ò³ÃæÖÐ Ö±½Ó¿´µ½Ð޸ĺóµÄ½á¹û¡£
µäÐÍÓ¦Ó㺸ù¾ÝÐèÒªËæÒâŲ¶¯ÏñËØ¡£
ÖÇÄÜÌáʾ£ºÍ¨¹ýÉÏÏ·½Ïò¼ü²é¿´³£ÓÃÑùʽ±íÊôÐÔµÄÖµ¡£
4¡¢½Å±¾£¨Javascript£©¹¦ÄÜ
×÷Ó㺽ű¾µ÷ÊÔÆ÷£¬ÂéȸËäС£¬ÎåÔà¾ãÈ«¡£
ÌØµã£º
½Å±¾µ÷ÊÔ£º°üº¬£ºµ¥²½µ÷ÊÔ¡¢ÉèÖöϵ㡢±äÁ¿²é¿´´°¿Ú¡¡
ͳ¼Æ½Å±¾ÔËÐÐʱ¼ä£ºÍ¨¹ýÓÒ±ßµÄ¼à¿Ø¹¦ÄÜÀ´ÊµÏֽű¾ÔËÐÐʱ¼äµÄ²é¿´ºÍͳ¼Æ£¬Ìá¸ßÔËÐÐЧÂÊ¡£
5¡¢DOM¹¦ÄÜ
×÷ÓãºÓÃÓÚ²é¿´Ò³ÃæDOMÐÅÏ¢£¬Í¨¹ýÌṩµÄËÑË÷¹¦ÄÜʵÏÖDOMµÄ¿ìËÙ׼ȷ¶¨Î»£¬²¢¿ÉË«»÷À´ÊµÏÖDOM½ÚµãÊôÐÔ»òÖµµÄÐ޸ġ£
ÌØÉ«£º
¿ìËÙ¶¨Î»DOM¶ÔÏó£ºDOM(Document Object Model)ÀïÍ·°üº¬ÁË´óÁ¿µÄObjectÒÔ¼°º¯Êý¡¢Ê¼þ£¬Í¨¹ýËÑË÷¿ìËÙ¶¨Î»DOM¶ÔÏ󣬷½±ãµØä¯ÀÀDOMµÄÄÚ²¿½á¹¹¡£
Ë«»÷DOM¶ÔÏ󣬿ɱ༱äÁ¿»òÖµ¡£
×Ô¶¯Íê³É¹¦ÄÜ£ºµ±ÄãÊäÈëdocument.getÖ®ºó£¬°´ÏÂtab¼ü¾ÍÄܲ¹ÆëΪ document.getElementById¡£°´ÏÂshift+tabÓÖ»á»Ö¸´Ô×´
ÕÒѰÇýʹ¶ÔÏó£ºÕÒѰjavascriptµÄÇýʹ¶ÔÏó
6¡¢ÍøÂ磨Net£©¹¦ÄÜ
×÷ÓãºÓÃÀ´¼à¿ØÍøÒ³¸÷×é³ÉÔªËØµÄÔËÐÐʱ¼äµÄÐÅÏ¢¡£
ÌØÉ«£º¾¾³öÍÏÂýÍøÂçÔªÐ×£º½«Ò³ÃæÖеÄCSS¡¢javascriptÒÔ¼°ÍøÒ³ÖÐÒýÓõÄÍ¼Æ¬ÔØÈëËùÏûºÄµÄʱ¼äÒÔ¾Ø×´Í¼³ÊÏÖ³öÀ´¡£
¡°ÀíÂÛ¡±Ö»ÊÇ»ù´¡£¬¡°Êµ¼ù¡±²ÅÊÇÓ²µÀÀí¡£FireBug»á³ÉΪÄã°®²»ÊÍÊÖµÄÒ»¿î²å¼þ¡£
×÷Õߣºzhaolijing2012