Objek Document XML DOM

Objek Document mewakili seluruh dokumen XML.

Objek Document

Objek Document adalah akar pohon dokumen, dapat memberikan akses pertama (atau tingkat teratas) kepada data dokumen untuk kami.

Untuk element nod, nod teks, anotasi, perintah pemrosesan, dan lain-lain yang tidak boleh wujud di luar document, objek document juga menyediakan kaedah untuk mencipta objek ini. Objek Node menyediakan sifat ownerDocument, sifat ini boleh menghubungkan mereka kepada Document yang dijumpai untuk menciptanya.

IE: Internet Explorer: F: Firefox: O: Opera: W3C: Persatuan Internet (standard internet)

Sifat Document object

Atribut Deskripsi IE F O W3C
async Tentukan sama ada muat turun XML file patut diproses secara sinkron. 5 1.5 9 Tidak
childNodes Kembalikan senarai nod bagi anak-anak yang dimiliki dokumen. 5 1 9 Ya
doctype Kembalikan deklarasi jenis dokumen yang relevan dengan dokumen. 6 1 9 Ya
documentElement Kembalikan nod akar bagi dokumen. 5 1 9 Ya
documentURI Tetapkan atau kembalikan lokasi dokumen. Tidak 1 9 Ya
domConfig Kembalikan konfigurasi yang digunakan semasa dipanggil normalizeDocument().     Tidak Ya
firstChild Kembalikan anak pertama bagi dokumen. 5 1 9 Ya
implementation Kembalikan objek DOMImplementation yang mengendalikan dokumen. Tidak 1 9 Ya
inputEncoding Kembalikan kaedah pengodean bagi dokumen (dalam penguraian). Tidak 1 Tidak Ya
lastChild Kembalikan anak terakhir bagi dokumen. 5 1 9 Ya
nodeName Kembalikan nama bagi jenis nod. 5 1 9 Ya
nodeType Kembalikan jenis nod bagi nod. 5 1 9 Ya
nodeValue Tetapkan atau kembalikan nilai bagi jenis nod. 5 1 9 Ya
strictErrorChecking Tetapkan atau kembalikan sama ada periksa kesalahan disertai. Tidak 1 Tidak Ya
text Kembalikan teks bagi nod dan anak-anaknya (hanya untuk IE). 5 Tidak Tidak Tidak
xml Kembalikan XML bagi nod dan anak-anaknya (hanya untuk IE). 5 Tidak Tidak Tidak
xmlEncoding Kembalikan kaedah pengodean dokumen. Tidak 1 Tidak Ya
xmlStandalone Tetapkan atau kembalikan sama ada dokumen adalah standalone. Tidak 1 Tidak Ya
xmlVersion Atur atau kembalikan versi XML dokumen. Tidak 1 Tidak Ya

Metode objek Document

Atribut Deskripsi IE F O W3C
adoptNode(sourcenode) Pilih node dari dokumen lain ke dokumen ini, lalu kembalikan node yang dipilih.     Tidak Ya
createAttribute(name) Buat node atribut dengan nama yang ditentukan, dan kembalikan objek Attr baru. 6 1 9 Ya
createAttributeNS(uri,name) Buat node atribut dengan nama dan ruang yang ditentukan, dan kembalikan objek Attr baru.     9 Ya
createCDATASection() Buat node bagian CDATA. 5 1 9 Ya
createComment() Buat node komentar. 6 1 9 Ya
createDocumentFragment() Buat yang kosong Objek DocumentFragmentdan kembalikan objek ini. 5 1 9 Ya
createElement() Buat node elemen. 5 1 9 Ya
createElementNS() Buat node elemen dengan ruang yang ditentukan. Tidak 1 9 Ya
createEvent() Buat objek Event baru.       Ya
createEntityReference(name) Buat objek EntityReference, dan kembalikan objek ini. 5   Tidak Ya
createExpression() Buat ekspresi XPath untuk dihitung nanti.       Ya
createProcessingInstruction() Buat objek ProcessingInstruction, dan kembalikan objek ini. 5   9 Ya
createRange() Buat objek Range, dan kembalikan objek ini. Tidak     Ya
evaluate() Menghitung ekspresi XPath. Tidak 1 9 Ya
createTextNode() Buat node teks. 5 1 9 Ya
getElementById() Cari elemen dengan ID unik yang ditentukan. 5 1 9 Ya
getElementsByTagName() Kembalikan semua node elemen dengan nama yang ditentukan. 5 1 9 Ya
getElementsByTagNameNS() Kembalikan semua node elemen dengan nama dan ruang yang ditentukan. Tidak 1 9 Ya
importNode() Menyalin node dari dokumen lain ke dokumen ini untuk digunakan.     9 Ya
loadXML() Menggabungkan dokumen melalui string tag XML.        
normalizeDocument()       Tidak Ya
renameNode() Ulang nama elemen atau node atribut.     Tidak Ya