标签 firebug调试js 下的文章

javascript调试(三)-使用事件监听调试js

自己写代码打断点比较容易,firebug直接会跳到断点处。 但是经常分析别人的代码,由于js写的很多很复杂,jquery和一些js框架通常是动态绑定的,js动作不直接写在html标签中,要想定位js的执行点比较困难。 1.当鼠标划过一个元素产生了动作,怎么定位这个动作执行了哪个js文件的哪个函数呢? 2.引申出另一个问题,怎样不打断点调试js ? 比如input submit绑定了click事件,怎样能够自动定位到js执行点。 上面两个问题,其实是js调试的另一个侧面,通常我们都是先打断点,然后浏览器暂停在断点处我们来看数据。不过借助工具,我们确实可以通过事件定位到j...

javascript调试(二)-打断点调试js

ie7及以前的版本都不带调试工具,所以在遇到运行错误的时候,ie的左下角边框上会出现一个三角叹号 ,双击可以看到详情。但由于无法看到详细情况,实用意义不大。 ie7及老版本用户可安装IEDeveloperToolBar工具,再安装一个cachepal用于清缓存,十分方便。 ie8及新版本直接按F12,即可弹出自带工具。 chrome自带调试工具,跟firefox下的firebug工具类似,按F12键弹出,但是还是觉得firebug好用。 firefox,ff有着强大的插件库,安装firebug,在界面上按F12,会弹出调试窗口,基本上可以应付所有的javascript和css...