XML DOM - Jina la Node

Jina la node linaongea kwa jina lake kwenye mti wa andiko.

Jina la Node

Jina la Node linaonekana kama aina ya data kuu ya DOM.

Jina la node linaongea kwa jina lake kwenye mti wa andiko.

Jina linaweza kuwa elementi, jina la kipendekezo, jina la matukio, au pia inaweza kuwa aina yoyote ya jina iliyotazamana katika chaguo la 'Aina ya Jina'.

Tunafikia, inasikitaka kwamba tabia la kila jina linaurishwa kwa matumizi ya maelezo ya mawaka na watoto, haujatoa kila jina ina mawaka na watoto. Mfano, jina la matukio hauweza kuwa na watoto, kwa hiyo kuingia watoto kwenye jina hili kinaweza kumfanya kosa ya DOM.

IE: Internet Explorer: F: Firefox: O: Opera: W3C: Mtaguso wa Mvita wa Inayopewa (Internet Standard)

Inaingia ya Kina

Inaingia Inasajili IE F O W3C
baseURI Inaukomo kwa URI ya kina ya kina cha kina hili. Hakuna 1 Hakuna Ndio
childNodes Inaukomo kina kwa kina na watoto wake. 5 1 9 Ndio
firstChild Inaukomo kina wa kina wa kwanza kwa kina hili. 5 1 9 Ndio
lastChild Inaukomo kina wa kina wa kwanza kwa kina hili. 5 1 9 Ndio
localName Inaukomo kina kwa jina la eneo lake. Hakuna 1 9 Ndio
namespaceURI Inaukomo kwa URI ya kina kwa jina la eneo. Hakuna 1 9 Ndio
nextSibling Inaukomo kina iliyotawala kina hili kwa kina pekee. 5 1 9 Ndio
nodeName Inaukomo kina kwa jina yake kwa mawendo yake. 5 1 9 Ndio
nodeType Inaukomo kina kwa mawendo yake. 5 1 9 Ndio
nodeValue Inasajili au inaruhusi kina kwa maadili yake. 5 1 9 Ndio
ownerDocument Inaukomo kina wa eneo kuu (kina document). 5 1 9 Ndio
parentNode Inaukomo kina wa kina hili. 5 1 9 Ndio
prefix Inasajili au inaruhusi kina kwa jina la eneo la msingi. Hakuna 1 9 Ndio
previousSibling Inaukomo kina iliyotawala kina hili kwa kina pekee. 5 1 9 Ndio
textContent Inasajili au inaruhusi kina na watoto wake wa matukio. Hakuna 1 Hakuna Ndio
text Inaukomo kwa kina na watoto wake wa matukio (kwa IE pekee). 5 Hakuna Hakuna Hakuna
xml Inaukomo kwa kina na watoto wake wa XML (kwa IE pekee). 5 Hakuna Hakuna Hakuna

Method ya Kina

Method Inasajili IE F O W3C
appendChild() Ingeza mwanafunzi mpya kwenye kina chini cha orodha ya mwanafunzi wa kina. 5 1 9 Ndio
cloneNode() Inakopikia kina. 5 1 9 Ndio
compareDocumentPosition() Tukieleza mawendo ya kina mbalimbali. Hakuna 1 Hakuna Ndio
getFeature(feature,version) Inaukomo kwa kina DOM ambao kinaweza kutumia API ya kina kwa ajili ya mafanikio na muundo wa kina.     Hakuna Ndio
getUserData(key) Inaukomo kwa kina kwanza kwa kina kwa jina fulani. Kina hili lazima kufikirwe kwenye kina hili kwa kutumia jina hilo kwa kutumia setUserData.     Hakuna Ndio
hasAttributes() Tukieleza kina hili ina mafanikio. Hakuna 1 9 Ndio
hasChildNodes() Tukieleza kina hili ina mwanafunzi wa kwanza. 5 1 9 Ndio
insertBefore() Ingeza mwanafunzi mpya kwenye kina chini cha mwanafunzi wa kwanza uliyotumiwa. 5 1 9 Ndio
isDefaultNamespace(URI) Inaukomo kwa URIs ya kina ingawa ina jina la eneo la msingi.     Hakuna Ndio
isEqualNode() Tafuta kwa ukweli wa mtiwa wa kina kwa mtiwa wa kina. Hakuna Hakuna Hakuna Ndio
isSameNode() Tafuta kwa ukweli wa mtiwa wa kina kwa mtiwa wa kina. Hakuna 1 Hakuna Ndio
isSupported() Tumia chujio kwa ukweli wa mtiwa wa kina kwa msaada wa msaada.     9 Ndio
lookupNamespaceURI() Tumia chujio kwa URI ya jina ya kina kwa kina ya kina. Hakuna 1 Hakuna Ndio
lookupPrefix() Tumia chujio kwa maelezo wa jina wa kina kwa URI ya jina ya kina. Hakuna 1 Hakuna Ndio
normalize() Kuondoa mtiwa wa kina ya Text kwa sababu ya kina kuu na kufungua mtiwa wa kina ya Text kwa sababu ya kina. 5 1 9 Ndio
removeChild() Tumia kufungua (na kurejesha) mtiwa wa kina wa kina kwa kina. 5 1 9 Ndio
replaceChild() Tumia mtiwa mpya kumaliza mtiwa wa kina. 5 1 9 Ndio
selectNodes() Tafuta mtiwa kwa uharibifu wa XPath. 6      
selectSingleNode() Tafuta mtiwa ambao uaminika na uharibifu wa XPath. 6      
transformNode() Tumia XSLT kuzikika kwa mtiwa wa kina kwa maandiko ya kina 6      
transformNodeToObject() Tumia XSLT kuzikika kwa mtiwa wa kina kwa mafaa. 6      
setUserData(key,data,handler) Kungawezesha kuingia kwa mtiwa wa kina kwa mtiwa wa kina kwa kina     Hakuna Ndio