XML DOM Node 对象

Node 对象

Node 对象表示文档树中的单个节点。

节点可以是元素节点、属性节点、文本节点,或者也可以是“节点类型”那一章中所介绍的任何一种节点。

请注意,虽然所有的对象均能继承用于处理父节点和子节点的属性和方法,但是并不是所有的对象都拥有父节点或子节点。例如,文本节点不能拥有子节点,所以向类似的节点添加子节点就会导致 DOM 错误。

నెట్‌వర్క్ ఆధారం అంశాలు

అంశాలు వివరణ
attributes ఈ నెట్‌వర్క్ యొక్క అంశాలను కలిగివున్న నెమ్మదిక్కు నెట్‌వర్క్‌మాప్ (ఈ నెట్‌వర్క్ ఎలమెంట్ అయితే).
baseURI నెట్‌వర్క్ యొక్క అబ్సోల్యూట్ బేస్ యూరి తిరిగి చూపుతుంది.
childNodes నెట్‌వర్క్ పిల్లనెట్టు పిల్లనెట్టు జాబితా తిరిగి చూపుతుంది.
firstChild నెట్‌వర్క్ యొక్క ప్రథమ పిల్లనెట్టు పిల్లనెట్టు తిరిగి చూపుతుంది.
lastChild నెట్‌వర్క్ యొక్క అంతిమ పిల్లనెట్టు పిల్లనెట్టు తిరిగి చూపుతుంది.
nextSibling నెట్‌వర్క్ తరువాతనున్న అదే స్థాయి నెట్‌వర్క్ తిరిగి చూపుతుంది.
nodeName నెట్‌వర్క్ పేరును తిరిగి చూపుతుంది, దాని రకం ఆధారంగా.
nodeType నెట్‌వర్క్ రకాన్ని తిరిగి చూపుతుంది.
nodeValue నెట్‌వర్క్ యొక్క విలువను సెట్ లేదా తిరిగి చూపుతుంది, దాని రకం ఆధారంగా.
ownerDocument నెట్‌వర్క్ యొక్క ప్రధాన ఎలమెంట్ (డాక్యుమెంట్ ఆధారం) తిరిగి చూపుతుంది.
parentNode నెట్‌వర్క్ పైబడిన నెట్‌వర్క్ తిరిగి చూపుతుంది.
prefix నెట్‌వర్క్ ప్రీఫిక్స్ ను సెట్ లేదా తిరిగి చూపుతుంది.
previousSibling నెట్‌వర్క్ ముందునున్న అదే స్థాయి నెట్‌వర్క్ తిరిగి చూపుతుంది.
textContent నెట్‌వర్క్ మరియు దాని పిల్లనెట్టు పదం కంటేనే సమాచారాన్ని సెట్ లేదా తిరిగి చూపుతుంది.

నెట్‌వర్క్ ఆధారం పద్ధతులు

పద్ధతి వివరణ
appendChild() కొత్త పిల్లనెట్టు నెట్‌వర్క్ పిల్లనెట్టు జాబితా యొక్క అంతిమ ముద్రలో జోడిస్తుంది.
cloneNode() నెట్‌వర్క్‌ను క్లోన్ చేస్తుంది.
compareDocumentPosition() డోమ్ హైరార్కీ (డాక్యుమెంట్)లో రెండు నెట్‌వర్క్‌ల స్థానాలను పోలుస్తుంది.
getFeature(feature,version) ప్రత్యేక అంశాలు మరియు వెర్షన్లను అమలు చేసే డోమ్ ఆధారం తిరిగి చూపుతుంది.
getUserData(key)

నెట్‌వర్క్‌పై కీతో సంభందించిన ఆధారాన్ని పునఃతెలియజేస్తుంది.

మొదటిగా ఆధారం ఈ నెట్‌వర్క్‌కు సెట్ చేయవలసివుంది, అదే కీ ఉపయోగించి setUserData చెప్పడం ద్వారా.

hasAttributes() నిర్దిష్ట నోడ్ ఏదైనా అంశాలు కలిగి ఉన్నాయా అని తనిఖీ చేయండి, ఉన్నాయి అయితే true తిరిగి ఇవ్వండి, లేకపోతే false తిరిగి ఇవ్వండి.
hasChildNodes() నిర్దిష్ట నోడ్ కుమార నోడ్లు ఉన్నాయా అని తనిఖీ చేయండి, ఉన్నాయి అయితే true తిరిగి ఇవ్వండి, లేకపోతే false తిరిగి ఇవ్వండి.
insertBefore() నిర్దిష్ట కుమార నోడ్ పెట్టండి.
isDefaultNamespace(URI) నిర్దిష్ట నామక రాశి URI అప్రమేయ ప్రత్యేకతను తిరిగి ఇవ్వండి.
isEqualNode() రెండు నోడ్లు సమానమా అని తనిఖీ చేయండి.
isSameNode() రెండు నోడ్లు అదే నోడ్గా ఉన్నాయా అని తనిఖీ చేయండి.
lookupNamespaceURI() నిర్దిష్ట ప్రత్యేకతతో సంభందించిన నామక రాశి URIని తిరిగి ఇవ్వండి.
lookupPrefix() నిర్దిష్ట నామక రాశి URIతో సంభందించిన ప్రత్యేకతను తిరిగి ఇవ్వండి.
normalize() సమీప టెక్స్ట్ నోడ్లను కలపండి మరియు ఖాళీ టెక్స్ట్ నోడ్లను తొలగించండి.
removeChild() ప్రస్తుత నోడ్ యొక్క నిర్దిష్ట కుమార నోడ్ని తొలగించండి (మరియు తిరిగి ఇవ్వండి).
replaceChild() కొత్త నోడ్ను కుమార నోడ్గా ప్రతిస్థాపించండి.
setUserData(key,data,handler) అన్ని కీలకాంశాలను నోడ్ పై సంభందించండి.