XML DOM - Jina la Node
- Mchezo wa kitendo kilichopita DOM NamedNodeMap
- Mchezo wa kitendo kilichofuata DOM NodeList
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 |
- Mchezo wa kitendo kilichopita DOM NamedNodeMap
- Mchezo wa kitendo kilichofuata DOM NodeList