国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

javascript調試之DOM斷點調試法使用技巧分享

2024-05-06 16:04:07
字體:
來源:轉載
供稿:網友
在開發中,偶爾會遇到類似這樣的問題:頁面上的一個DOM元素被改了屬性,但是我們卻不知道是哪個腳本更改的

有的同學會說,可以使用源代碼搜索的辦法。的確,對于一個相對簡單的頁面,這個方法時常奏效。但是,對于構成相對復雜的頁面(比如頁面嵌入很多腳本文件和片段、使用了大段面向對象的實現、隱藏了實現的代碼),可能找起來就不那么順利了。

在Javascript調試中,我們經常會使用到斷點調試。其實,在DOM結構的調試中,我們也可以使用斷點方法,這就是DOM Breakpoint(DOM斷點)。

具體的使用方法:

1. 在Chrome瀏覽器中,打開開發者工具,先選中一個頁面元素,然后點擊鼠標右鍵,依次點擊菜單中的”Break on …”——勾選“Attributes modifications”。刷新頁面,當該元素的屬性發生變化時,就會暫停腳本的執行,并且定位到改變發生的地方。

2. 在安裝了firebug 的Firefox 瀏覽器中,打開firebug,切換到“HTML”選項卡,選中需要監視的DOM元素,鼠標右鍵,勾選菜單中的“在屬性改變時中斷”。這樣就成功添加了一個HTML 斷點。刷新頁面后,firebug 也會幫助我們定位到更改該元素屬性的代碼。

除了可以監視DOM元素本身的屬性變化,Chrome 和 Firebug 還可以監視其子元素的變化,以及何時元素被刪除。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 麻江县| 黄骅市| 乌苏市| 濉溪县| 萨嘎县| 花莲市| 岳阳市| 威海市| 阳曲县| 周口市| 皋兰县| 鄂托克前旗| 福鼎市| 高尔夫| 临海市| 通州市| 广昌县| 富阳市| 辽阳市| 房山区| 永福县| 定南县| 财经| 宁陵县| 大宁县| 榆中县| 大名县| 松溪县| 麦盖提县| 莱芜市| 长兴县| 静安区| 抚州市| 平舆县| 萍乡市| 江达县| 嘉善县| 淅川县| 延庆县| 迁安市| 包头市|