Objek CDATASection XML DOM
- Halaman sebelumnya DOM Attr
- Halaman berikutnya DOM CharacterData
Objek CDATASection mewakili CDATA Section dalam dokumen.
Contoh
Dalam contoh di bawah, kita akan menggunakan berkas XMLbooks.xmldan fungsi JavaScript loadXMLDoc().
Objek CDATASection
Objek CDATASection mewakili CDATA Section dalam dokumen.
Interface CDATASection adalah Text Interface child interface, tanpa mendefinisikan atribut dan method sendiri. Melalui Node Interface untuk warisan nodeValue Atribut, atau melalui CharacterData Interface untuk warisan atribut data, dapat mengakses konten teks CDATA Section.
Walaupun biasanya dapat memperoleh node CDATASection sebagai Text Pemrosesan node, tetapi perhatikan bahwa,Node.normalize() method untuk tidak menggabungkan bagian CDATA yang berdekatan.
Gunakan Document.createCDATASection() Buat seorang CDATASection.
Kawasan CDATA mengandungi teks yang tidak diproses pemproses. Tag dalam kawasan CDATA tidak dianggap sebagai tag, dan entiti juga tidak akan dibuka. Tujuannya adalah untuk mengandungi bahan seperti segmen XML, tanpa perlu mengelakkan semua pisau.
Pisau yang diakui hanya di dalam CDATA adalah "]]>" yang boleh menandakan pengakhiran kawasan CDATA. Kawasan CDATA tidak boleh ditimbulkan.
Atribut Objek CDATASection
Atribut | Penerangan | IE | F | O | W3C |
---|---|---|---|---|---|
data | Tetapkan atau kembalikan teks ini node. | 6 | 1 | Tidak | Ya |
length | Kembalikan panjang kawasan CDATA. | 6 | 1 | Tidak | Ya |
Metode Objek CDATASection
Metode | Penerangan | IE | F | O | W3C |
---|---|---|---|---|---|
appendData() | Tambah data ke belakang node. | 6 | 1 | Tidak | Ya |
deleteData() | Buang data dari node. | 6 | 1 | Tidak | Ya |
insertData() | Masukkan data ke dalam node. | 6 | 1 | Tidak | Ya |
replaceData() | Ganti data di dalam node. | 6 | 1 | Tidak | Ya |
splitText() | Pecah CDATA kepada dua node. | 6 | 1 | Tidak | |
substringData() | Mengambil data dari node. | 6 | 1 | Tidak | Ya |
- Halaman sebelumnya DOM Attr
- Halaman berikutnya DOM CharacterData