1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        JavaScript DOM 編程

        共 5018字,需瀏覽 11分鐘

         ·

        2020-12-08 01:28


        DOM

        - D:文檔 - html 文檔或 xml 文檔

        - O:對(duì)象 - document 對(duì)象的屬性和方法

        - M:模型

        - DOM 是針對(duì) xml 的基于樹的API

        - DOM 樹:節(jié)點(diǎn)的層次

        - DOM 把一個(gè)文檔表示為一顆家譜樹(父,子,兄弟)

        - DOM 定義了 Node 接口以及許多種節(jié)點(diǎn)類型來表示 XML 節(jié)點(diǎn)的多個(gè)方面


        1、節(jié)點(diǎn)及其類型

        節(jié)點(diǎn):來源于網(wǎng)絡(luò)理論,代表網(wǎng)絡(luò)中一個(gè)連接點(diǎn),網(wǎng)絡(luò)是由節(jié)點(diǎn)構(gòu)成的集合
        ①,元素節(jié)點(diǎn)
        ②,屬性節(jié)點(diǎn):元素的屬性,可以直接通過屬性的方式來操作
        ③,文本節(jié)點(diǎn):是元素節(jié)點(diǎn)的子節(jié)點(diǎn),其內(nèi)容為文本

        2、在?html?文檔的什么位置編寫?js?代碼

        ① 直接在 HTML 頁(yè)面中書寫?js代碼

        缺點(diǎn):
        ?a,js 和 HTML 強(qiáng)耦合,不利于代碼的維護(hù)
        ?b,若 click 相應(yīng)函數(shù)是比較復(fù)雜的,則需先定義一個(gè)函數(shù),然后在 onclick 屬性中完成對(duì)函數(shù)的引用,比較麻煩
        ② 一般的,不能在 body 節(jié)點(diǎn)之前來直接獲取 body 內(nèi)的節(jié)點(diǎn),因?yàn)榇藭r(shí) html 文檔樹還沒有加載完成,獲取不到指定的節(jié)點(diǎn)

              ??  Untitled Document??  
        
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

          <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            黄色国产一级 | 亲子乱婬一级A片 | 91精品秘密在线观看 | 欧美激情一区黑人互换 | 中文字幕人妻一区二区三区在线视频 | 插进去在线观看 | 人妻中出侵犯竹内纱里 | 人妻无码精品久久久久一区 | 国产成a人亚洲精v | 成人毛片18岁女人 |