<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 2.1.4 DOM ### 2.1.4 DOM DOM即**文檔對象模型(Document Object Model)**。它是瀏覽器對HTML文本進行解析后得到的一個抽象數據結構。以上面的HTML文檔為例,它對應的DOM樹是: ![DOM.png](https://box.kancloud.cn/ae05d0bf24ea4a35e445e7908d249e68_420x300.png) 其中: - 根節點document代表整個HTML文檔。 - 文檔類型聲明對應著一個節點(類型為DocumentType)。 - 每個HTML標簽,如html、head、meta等,都對應著一個節點——這類節點稱為**元素(Element)**[1](#fn_1)。 - 標簽的每個屬性都對應著它的一個子節點。例如,meta標簽的charset屬性對應著meta元素的一個子節點。這類節點稱為屬性(Attribute)節點。 - 標簽包含的文字對應著它的一個子節點。例如,p標簽包含的文字“你好,HTML!”對應著p元素的一個子節點。這類節點稱為文字(Text)節點。 - 標簽直接包含的每個標簽都對應著它的一個子節點。例如,html標簽包含的head標簽和body標簽,分別對應著html元素的兩個子節點head和body。 DOM很重要。我們將會在后面的[JavaScript](dom1.html)一節中看到,通過JavaScript這樣的瀏覽器腳本可以訪問并修改HTML文檔對應的DOM樹[2](#fn_2)——向其中動態地添加、刪除節點,或者修改節點的屬性——瀏覽器所呈現的網頁就會隨之變化。這就是瀏覽器動態UI編程的基本原理。 > 1. HTML元素與其對應的標簽既有聯系又有區別:[https://en.wikipedia.org/wiki/HTML\_element#Elements\_vs.\_tags](https://en.wikipedia.org/wiki/HTML_element#Elements_vs._tags)[?](#reffn_1 "Jump back to footnote [1] in the text.") > 2. 參考這里了解相關的JavaScript API:[http://www.w3schools.com/js/js\_htmldom\_navigation.asp](http://www.w3schools.com/js/js_htmldom_navigation.asp)[?](#reffn_2 "Jump back to footnote [2] in the text.")
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看