服務(wù)熱線:

          021-51085186

          021-51085186
          2017-06-09

          什么是HTML DOM

          您現(xiàn)在的位置:首頁 ? 文章中心 ? 常見問題

                談起HTML DOM,就不得不先了解一下核心DOM,核心DOM是W3C制定的規(guī)范,但HTML DOM定義了用于操作HTML文檔的API,它是對核心DOM的擴(kuò)展,目前主流的瀏覽器都支持HTML DOM,這也是實現(xiàn)跨瀏覽器操作的關(guān)鍵,相對核心DOM,制定HTMLDOM的主要目的有如下幾點:

          1.指定和添加用于HTML文檔的元素的功能;

          2.實現(xiàn)和DOM Level0兼容

          3.提供一種便利的機(jī)制用于對HTML文檔的一般性操作.

             這里提到的DOM Level0沒有特定的規(guī)范;一般是指對Netscape Navigator version3.0和Microsoft Internet Explorer version3.0所提供的動態(tài)操控HTML文檔功能的一種混合的稱呼,到目前為止,為了和DOM Level0兼容,很多屬性和方法仍被采用,而且大多數(shù)瀏覽器都支持這些方法和屬性.

             核心DOM和HTML DOM之間的不同在于,HTML DOM提供了大量便利的方法和屬性,這些方法和屬性與現(xiàn)胡的程序模型一致,更便于腳本編寫者控制,HTML DOM的很多對象模型來自核心DOM,例如下面兩個:

          1.HTMLDocument接口繼承自核心DOM的Document接口,但HTMLDocument專用于HTML文檔的操作,Javascript document對象用于實現(xiàn)這個接口.

          2.HTMLElement接口繼承自核心DOM的Element接口,但HTMLElement專用于HTML元素的操作,使用它可以獲取和修改任何HTML元素.

          久久精品国产精品青草APP,久久久久久AV无码免费看大片,亚洲国产精品特色大片观看完整版,亚洲国产成人久久综合区