国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

比較詳細的javascript DOM 學習筆記第1/2頁

2024-05-06 14:17:45
字體:
供稿:網(wǎng)友
一、DOM基礎
1.節(jié)點(node)層次
Document--最頂層的節(jié)點,所有的其他節(jié)點都是附屬于它的。
DocumentType--DTD引用(使用<!DOCTYPE>語法)的對象表現(xiàn)形式,它不能包含子節(jié)點。
DocumentFragment--可以像Document一樣來保存其他節(jié)點。
Element--表示起始標簽和結(jié)束標簽之間的內(nèi)容,例如<tag></tab>或者<tag/>。這是唯一可以同時包含特性和子節(jié)點的節(jié)點類型。
Attr--代表一對特性名和特性值。這個節(jié)點類型不能包含子節(jié)點。
Text--代表XML文檔中的在起始標簽和結(jié)束標簽之間,或者CDataSection內(nèi)包含的普通文本。這個節(jié)點類型不能包含子節(jié)點。
CDataSection--<![CDATA[]]>的對象表現(xiàn)形式。這個節(jié)點類型僅能包含文本節(jié)點Text作為子節(jié)點。
Entity--表示在DTD中的一個實體定義,例如<!ENTITY foo"foo">。這個節(jié)點類型不能包含子節(jié)點。
EntityReference--代表一個實體引用,例如"。這個節(jié)點類型不能包含子節(jié)點。
ProcessingInstruction--代表一個PI。這個節(jié)點類型不能包含子節(jié)點。
Comment--代表XML注釋。這個節(jié)點不能包含子節(jié)點。
Notation--代表在DTD中定義的記號。這個很少用到。

Node接口定義了所有節(jié)點類型都包含的特性和方法。
特性/方法類型/返回類型說明
nodeNameString節(jié)點的名字;根據(jù)節(jié)點的類型而定義
nodeValueString節(jié)點的值;根據(jù)節(jié)點的類型而定義
nodeTypeNumber節(jié)點的類型常量值之一
ownerDocumentDocument指向這個節(jié)點所屬的文檔
firstChildNode指向在childNodes列表中的第一個節(jié)點
lastChildNode指向在childNodes列表中的最后一個節(jié)點
childNodesNodeList所有子節(jié)點的列表
previousSiblingNode指向前一個兄弟節(jié)點;如果這個節(jié)點就是第一個兄弟節(jié)點,那么該值為null
nextSiblingNode指向后一個兄弟節(jié)點;如果這個節(jié)點就是最后一個兄弟節(jié)點,那么該值為null
hasChildNodes()Boolean當childNodes包含一個或多個節(jié)點時,返回真
attributesNamedNodeMap包含了代表一個元素的特性的Attr對象;僅用于Element節(jié)點
appendChild(node)Node將node添加到childNodes的末尾
removeChild(node)Node從childNodes中刪除node
replaceChild(newnode,oldnode)Node
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 青河县| 故城县| 仙居县| 高雄市| 田阳县| 麦盖提县| 普兰县| 虹口区| 潼关县| 贡嘎县| 湘乡市| 临西县| 丰台区| 平利县| 建昌县| 荆门市| 武威市| 莫力| 岳池县| 宁安市| 洪泽县| 莱阳市| 琼海市| 永定县| 山东省| 田东县| 崇州市| 丰都县| 钦州市| 中卫市| 油尖旺区| 兴安盟| 三台县| 井研县| 永春县| 岳西县| 寿阳县| 宜宾市| 永善县| 辛集市| 乳源|