DOM——建立節點及節點屬性與內部插入append()和appendTo()

來源:互聯網
上載者:User

標籤:dom——建立節點及節點屬性與內部插入append()和appendto()

      建立節點及節點屬性與內部插入append()和appendTo()

1   建立流程

   建立節點(常見的元素、屬性和文本)

   添加節點的一些屬性

   加入到文檔中

2   流程中涉及的方法

   建立元素document,creat

   設定屬性setAttrilbute

   添加文本innerHTML

   加入文檔appendChild

3   建立節點時注意:每一個元素節點都必須單獨建立,節點是屬性需要單獨設定,而且設定的介面不是很統一,添加到指定的元素位置不靈活,瀏覽器安全色問題處理

4   建立元素節點常見的是直接把這個節點的結構通過HTML標記字串描述出來,通過$()函數處理$("html結構")如$("<div><div>")

5   建立為本節點與建立元素節點類似,可以直接把常值內容一併描述,如$("<div>我是文本節點</div>")

6   建立為屬性節點與建立元素節點同樣的方式,如$("<div id=‘test‘ class=‘aaron‘>我是文本節點</div>")

7   append這個操作與對指定的元素執行原生的appendChild方法,將它們添加到文檔中的情況類似

8   appendTo使用這個方法顛倒了常規的$(A).append(B)的操作,既不是把B追加到A中,而是把A追加到B中

9   append()和appendTo()的操作方法

   append(content)向每個匹配的元素內部追加內容

   appendTo(content)把所有匹配的元素追加到另一個指定的元素集合中

10   .append()和.appendTo()兩種方法功能相同,主要的不同是文法、內容和目標的位置不同

11   .append()前面是被插入的對象,後面是要在對向插入入的元素內容

12   .appendTo()前面是要被插入的元素內容,而後面是被插入的對象

13   .append()和.appendTo()都是在被選元素的結尾(仍然在內部)插入指定內容

DOM——建立節點及節點屬性與內部插入append()和appendTo()

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.