Objek Document XML DOM
- Halaman sebelumnya Komentar DOM
- Halaman Berikutnya DOM DocumentType
Objek Document mewakili seluruh dokumen XML.
Objek Document
Objek Document adalah root pohon dokumen, dapat memberikan akses pertama (atau tingkat teratas) ke data dokumen untuk kami.
Untuk node elemen, node teks, catatan, direktif processing, dll yang tak dapat ada di luar document, objek document juga menyediakan metode untuk membuat objek ini. Objek Node menyediakan properti ownerDocument, properti ini dapat menghubungkan mereka dengan Document yang mengembangkannya.
IE: Internet Explorer: F: Firefox: O: Opera: W3C: Persekutuan Web (standar internet)
Properti Document Objet
Atribut | Deskripsi | IE | F | O | W3C |
---|---|---|---|---|---|
async | Tentukan apakah pengunduhan berkas XML seharusnya diproses sinkron. | 5 | 1.5 | 9 | Tidak |
childNodes | Kembalikan daftar node anak yang milik dokumen. | 5 | 1 | 9 | Ya |
doctype | Kembalikan deklarasi tipe dokumen yang relevan dengan dokumen (DTD). | 6 | 1 | 9 | Ya |
documentElement | Kembalikan node root dokumen. | 5 | 1 | 9 | Ya |
documentURI | Setel atau kembalikan lokasi dokumen. | Tidak | 1 | 9 | Ya |
domConfig | Kembalikan konfigurasi yang digunakan saat di panggil normalizeDocument(). | Tidak | Ya | ||
firstChild | Kembalikan node anak pertama dokumen. | 5 | 1 | 9 | Ya |
implementation | Kembalikan objek DOMImplementation yang menangani dokumen. | Tidak | 1 | 9 | Ya |
inputEncoding | Kembalikan pengkodean yang digunakan untuk dokumen (pada saat parsing). | Tidak | 1 | Tidak | Ya |
lastChild | Kembalikan node anak terakhir dokumen. | 5 | 1 | 9 | Ya |
nodeName | Kembalikan nama node berdasarkan tipe node. | 5 | 1 | 9 | Ya |
nodeType | Kembalikan tipe node node. | 5 | 1 | 9 | Ya |
nodeValue | Setel atau kembalikan nilai node berdasarkan tipe node. | 5 | 1 | 9 | Ya |
strictErrorChecking | Setel atau kembalikan apakah periksa kesalahan wajib dilakukan. | Tidak | 1 | Tidak | Ya |
text | Kembalikan teks node dan turunannya (hanya untuk IE). | 5 | Tidak | Tidak | Tidak |
xml | Kembalikan XML node dan turunannya (hanya untuk IE). | 5 | Tidak | Tidak | Tidak |
xmlEncoding | Kembalikan metode pengkodean dokumen. | Tidak | 1 | Tidak | Ya |
xmlStandalone | Setel atau kembalikan apakah dokumen adalah standalone. | Tidak | 1 | Tidak | Ya |
xmlVersion | Mengatur atau mengembalikan versi XML dokumen. | Tidak | 1 | Tidak | Ya |
Metode objek Document
Atribut | Deskripsi | IE | F | O | W3C |
---|---|---|---|---|---|
adoptNode(sourcenode) | Memilih node dari dokumen lain ke dokumen ini, dan mengembalikan node yang dipilih. | Tidak | Ya | ||
createAttribute(name) | Membuat node atribut dengan nama yang ditentukan, dan mengembalikan objek Attr baru. | 6 | 1 | 9 | Ya |
createAttributeNS(uri,name) | Membuat node atribut dengan nama dan namespace yang ditentukan, dan mengembalikan objek Attr baru. | 9 | Ya | ||
createCDATASection() | Membuat node bagian CDATA. | 5 | 1 | 9 | Ya |
createComment() | Membuat node komentar. | 6 | 1 | 9 | Ya |
createDocumentFragment() | Membuat yang kosong Objek DocumentFragmentdan mengembalikan objek ini. | 5 | 1 | 9 | Ya |
createElement() | Membuat node elemen. | 5 | 1 | 9 | Ya |
createElementNS() | Membuat node elemen dengan namespace yang ditentukan. | Tidak | 1 | 9 | Ya |
createEvent() | Membuat objek Event baru. | Ya | |||
createEntityReference(name) | Membuat objek EntityReference dan mengembalikan objek ini. | 5 | Tidak | Ya | |
createExpression() | Membuat ekspresi XPath untuk dihitung nanti. | Ya | |||
createProcessingInstruction() | Membuat objek ProcessingInstruction dan mengembalikan objek ini. | 5 | 9 | Ya | |
createRange() | Membuat objek Range dan mengembalikan objek ini. | Tidak | Ya | ||
evaluate() | Menghitung ekspresi XPath. | Tidak | 1 | 9 | Ya |
createTextNode() | Membuat node teks. | 5 | 1 | 9 | Ya |
getElementById() | Mencari elemen dengan ID unik yang ditentukan. | 5 | 1 | 9 | Ya |
getElementsByTagName() | Mengembalikan semua node elemen dengan nama yang ditentukan. | 5 | 1 | 9 | Ya |
getElementsByTagNameNS() | Mengembalikan semua node elemen dengan nama dan namespace yang ditentukan. | Tidak | 1 | 9 | Ya |
importNode() | Menyalin node dari dokumen lain ke dokumen ini untuk diaplikasikan. | 9 | Ya | ||
loadXML() | Mengatur dokumen melalui string tag XML. | ||||
normalizeDocument() | Tidak | Ya | |||
renameNode() | Mengganti nama elemen atau node atribut. | Tidak | Ya |
- Halaman sebelumnya Komentar DOM
- Halaman Berikutnya DOM DocumentType