XML DOM Document Object
- Ang nakaraang pahina DOM Komento
- Susunod na Pahina DOM DocumentType
Ang Document object ay kumakatawan sa buong XML dokumento.
Document object
Ang Document object ay ang pinagmulan ng isang puno ng dokumento, na nagbibigay ng unang (o pinakamataas na) pasok sa datos ng dokumento.
Ginagamit sa mga node ng elemento, node ng teksto, comment, directive at iba pa na hindi maaaring magkaroon ng existence sa labas ng document, ang document object ay nagbibigay din ng mga paraan sa paglikha ng mga ganitong mga object. Ang Node object ay nagbibigay ng isang ownerDocument attribute, na makakapagkonekta sa Document na nilikha nila.
IE: Internet Explorer: F: Firefox: O: Opera: W3C: World Wide Web Consortium (Internet Standards)
Atribute ng Document object
Atributo | Paglalarawan | IE | F | O | W3C |
---|---|---|---|---|---|
async | Ibigay ang download ng XML dokumento ay dapat sinasakop ng pagkakasunod-sunod. | 5 | 1.5 | 9 | Hindi |
childNodes | Ibalik ang listahan ng mga node na kaugnay ng mga anak ng dokumento. | 5 | 1 | 9 | Oo |
doctype | Ibalik ang deklarasyon ng DTD na kaugnay ng dokumento. | 6 | 1 | 9 | Oo |
documentElement | Ibalik ang pangunahing node ng dokumento. | 5 | 1 | 9 | Oo |
documentURI | Iseto o ibabalik ang posisyon ng dokumento. | Hindi | 1 | 9 | Oo |
domConfig | Ibalik ang konfigurasyon na ginamit nang tawagin ang normalizeDocument(). | Hindi | Oo | ||
firstChild | Ibalik ang unang anak ng dokumento | 5 | 1 | 9 | Oo |
implementation | Ibalik ang DOMImplementation na ginagamit sa pagtutulak ng dokumento. | Hindi | 1 | 9 | Oo |
inputEncoding | Ibalik ang paraan ng pagkakakode na ginamit para sa dokumento (sa pag-parse). | Hindi | 1 | Hindi | Oo |
lastChild | Ibalik ang huling anak ng dokumento. | 5 | 1 | 9 | Oo |
nodeName | Ibalik ang pangalan ng node ayon sa uri ng node. | 5 | 1 | 9 | Oo |
nodeType | Ibalik ang uri ng node ng node. | 5 | 1 | 9 | Oo |
nodeValue | Iseto o ibabalik ang halaga ng node ayon sa uri ng node. | 5 | 1 | 9 | Oo |
strictErrorChecking | Iseto o ibabalik kung dapat magpatuloy ang pag-check ng error. | Hindi | 1 | Hindi | Oo |
text | Ibalik ang teksto ng node at ang kanilang mga huli (tanging para sa IE). | 5 | Hindi | Hindi | Hindi |
xml | Ibalik ang XML ng node at ang kanilang mga huli (tanging para sa IE). | 5 | Hindi | Hindi | Hindi |
xmlEncoding | Ibalik ang paraan ng pagkakakode ng dokumento. | Hindi | 1 | Hindi | Oo |
xmlStandalone | Iseto o ibabalik kung ang dokumento ay standalone. | Hindi | 1 | Hindi | Oo |
xmlVersion | Iset o ibalik ang XML na bersyon ng dokumento. | Hindi | 1 | Hindi | Oo |
Mga paraan ng Document object
Atributo | Paglalarawan | IE | F | O | W3C |
---|---|---|---|---|---|
adoptNode(sourcenode) | Iselect ang isang node mula sa ibang dokumento papunta sa kasalukuyang dokumento, at ibalik ang pinili na node. | Hindi | Oo | ||
createAttribute(name) | Likha ng atrubuto ng node na may tinukoy na pangalan, at ibalik ang bagong Attr object. | 6 | 1 | 9 | Oo |
createAttributeNS(uri,name) | Likha ng atrubuto ng node na may tinukoy na pangalan at namespace, at ibalik ang bagong Attr object. | 9 | Oo | ||
createCDATASection() | Likha ng section ng CDATA. | 5 | 1 | 9 | Oo |
createComment() | Likha ng node ng komento. | 6 | 1 | 9 | Oo |
createDocumentFragment() | Likha ng walang laman na Object ng DocumentFragment, at ibalik ang object na ito. | 5 | 1 | 9 | Oo |
createElement() | Likha ng elemento ng node. | 5 | 1 | 9 | Oo |
createElementNS() | Likha ng elemento na may tinukoy na namespace. | Hindi | 1 | 9 | Oo |
createEvent() | Likha ng bagong Event object. | Oo | |||
createEntityReference(name) | Likha ng EntityReference object, at ibalik ang object na ito. | 5 | Hindi | Oo | |
createExpression() | Likha ng isang XPath expression upang gamitin sa hinaharap na pagtuturing. | Oo | |||
createProcessingInstruction() | Likha ng ProcessingInstruction object, at ibalik ang object na ito. | 5 | 9 | Oo | |
createRange() | Likha ng Range object, at ibalik ang object na ito. | Hindi | Oo | ||
evaluate() | Tinuturing ang isang XPath expression. | Hindi | 1 | 9 | Oo |
createTextNode() | Likha ng text node. | 5 | 1 | 9 | Oo |
getElementById() | Hanapin ang elemento na may tinukoy na natatanging ID. | 5 | 1 | 9 | Oo |
getElementsByTagName() | Bumalik sa lahat ng mga elemento ng node na may tinukoy na pangalan. | 5 | 1 | 9 | Oo |
getElementsByTagNameNS() | Bumalik sa lahat ng mga elemento ng node na may tinukoy na pangalan at namespace. | Hindi | 1 | 9 | Oo |
importNode() | Kopyahin ang isang node mula sa ibang dokumento sa dokumentong ito upang gamitin. | 9 | Oo | ||
loadXML() | Sa pamamagitan ng pagsasalin ng string ng XML tag upang bumuo ng dokumento. | ||||
normalizeDocument() | Hindi | Oo | |||
renameNode() | Mangalang ang elemento o ang atrubuto ng node. | Hindi | Oo |
- Ang nakaraang pahina DOM Komento
- Susunod na Pahina DOM DocumentType