Objek CDATASection XML DOM

Objek CDATASection mewakili CDATA Section dalam dokumen.

Contoh

Dalam contoh di bawah, kita akan menggunakan berkas XMLbooks.xmldan fungsi JavaScript loadXMLDoc().

createCDATASection() - Buat sebuah node area CDATA

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