国产护士黄色视频_少妇高潮大叫好爽_久久国产免费观看视频_日本精品专区一二三区

服務(wù)熱線:

021-51085186

021-51085186
2017-06-09

什么是HTML DOM

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

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

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

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

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

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

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

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

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