日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

什么是java dom_java web--DOM

發布時間:2024/7/19 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 什么是java dom_java web--DOM 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Dom總結

dom:文檔對象模型的簡稱。

dom的解析:與XML一樣遵循同樣的規范

將標記型文檔解析成一棵DOM樹,并將樹中的內容都封裝成節點對象。

如果html文檔過大,同樣會造成解析過慢,怎么使用sax方式解析?

節點的分類:1,元素節點;2,屬性節點;3,文本節點

怎么獲取節點的類型?用nodetype;nodeName;nodeValue可以獲得節點類型,節點名稱和節點值

**元素的節點是沒有節點值(null);文本的節點名稱為#text;

怎么對解析后的文檔進行增刪改查?

1,遍歷文本,找到需要進行修改的文檔節點

firstChild.nextSibling第二個節點;lastChild最后一個節點;previousSibling上一個節點;childNodes獲取所有的子節點,返回數組

**注意的存在

2,方法:

a,創建節點:document.creatElement(string);string代表你要創建的節點名稱如:“p”;

再 父節點.appendChild(p);

b,修改節點:1,先獲得該節點的父節點,再用replaceChild(new,old);

c,插入節點:insertBefore(new,old);表示在old之前插入節點;

d,刪除節點:removeChild(p);

3,**innerHTML="String",直接將字符串格式的內容寫到指定的節點容器中,也可以用innerHTML來返回內容

**對節點數組進行刪除操作時,節點下標會自動變化,需注意,可以用循環,不用++的方式來排除

**二級聯動:

針對JSON格式字符串的操作:

將jSON字符串轉換為對象:用eval(string)可以將JSON格式字符串轉換為數組對象

總結

以上是生活随笔為你收集整理的什么是java dom_java web--DOM的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。