<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 1、創建、增加節點 > 方法一:父節點.appendChild(子節點); ``` <ul> <li>林青霞</li> <li>張曼玉</li> <li>劉歡</li> <li>陳冠希</li> </ul> ``` ``` <script> //創建一個 <li>謝霆鋒</li> //創建元素類型的節點 var li = document.createElement('li'); //創建文本類型的節點 var text = document.createTextNode('謝霆鋒'); //添加節點,將文本節點添加到元素節點中 li.appendChild(text); // 得到<li>謝霆鋒</li> //添加節點,將組合好的li,添加到ul中 document.querySelector('ul').appendChild(li); </script> ``` > 方法二:父節點.insertBefore(新節點, 參照的節點); ``` /****************** insertBefore *********************/ //創建一個 <li>渣渣輝</li> var newLi = document.createElement('li'); var newText = document.createTextNode('渣渣輝'); newLi.appendChild(newText); //得到 <li>渣渣輝</li> //找到參照的張曼玉所在的li var zhangmanyu = document.getElementsByTagName('li')[1]; //找到li的父節點 var ul = document.querySelector('ul'); //父節點.insertBefore(新節點, 參照的節點); ul.insertBefore(newLi, zhangmanyu); ``` # 2、克隆節點 > 語法:原來的節點.cloneNode([true]); ``` <ul class="a" style="color:red;"> <li>魯智深</li> <li>張飛</li> <li>豬八戒</li> <li>李逵</li> </ul> ``` ``` <script> //克隆一份ul,然后放到頁面中 //先找到要克隆的ul var oldUl = document.querySelector('ul'); //克隆一個新的ul //var newUl = oldUl.cloneNode(); //只克隆ul標簽本身,不包含里面的內容 var newUl = oldUl.cloneNode(true); //克隆ul標簽并包含里面的內容 //把新的ul放到body中 document.body.appendChild(newUl); </script> ``` # 3、替換節點 > 方法:父節點.replaceChild(新節點, 待替換的節點); ``` <ul> <li>林黛玉</li> <li>賈寶玉</li> <li>薛寶釵</li> <li>劉姥姥</li> </ul> ``` ``` <script> // 父節點.replaceChild(新節點, 待替換的節點); //找父節點 var ul = document.getElementsByTagName('ul')[0]; //新節點 var newLi = document.createElement('li'); var text = document.createTextNode('王熙鳳'); newLi.appendChild(text); //找到待替換的節點 var jiabaoyu = document.getElementsByTagName('li')[1]; //執行替換 ul.replaceChild(newLi, jiabaoyu); </script> ``` # 4、刪除節點 > 方法:父節點.removeChild(子節點); HTML代碼: ``` <ul> <li>林黛玉</li> <li>賈寶玉</li> <li>薛寶釵</li> <li>劉姥姥</li> </ul> ``` > JS代碼: ``` /********************** 刪除節點 *************************/ //父節點.removeChild(子節點); var ul = document.querySelector('ul'); var xiaoLiu = document.getElementsByTagName('li')[3]; ul.removeChild(xiaoLiu); ```
                  <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>

                              哎呀哎呀视频在线观看