国产探花免费观看_亚洲丰满少妇自慰呻吟_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 還可以監視其子元素的變化,以及何時元素被刪除。

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

圖片精選

主站蜘蛛池模板: 贵定县| 和平县| 阳山县| 吴旗县| 澜沧| 湟中县| 米林县| 阜阳市| 施秉县| 双城市| 凭祥市| 民乐县| 集贤县| 蓬莱市| 淳安县| 铅山县| 绥芬河市| 江永县| 抚松县| 临猗县| 罗平县| 依安县| 濮阳市| 安新县| 义马市| 南昌县| 墨江| 通渭县| 临江市| 航空| 康定县| 云南省| 都昌县| 荔波县| 丽水市| 奉节县| 宣化县| 额济纳旗| 昌黎县| 微山县| 金寨县|