Saturday, August 18, 2012

createCDATASection()

Metode Document.createCDATASection() (Core Level 1) membuat CDATASection node dengan string yang ditetapkan.

Sintaks:

document.createCDATASection(string)

Parameter string adalah DOMString yang berisi teks yang ingin diberikan.

Metode Document.createCDATASection() di dukung oleh mayoritas browser: IE, Opera, Firefox, Google Chrome, dan Safari.

CDATASection node yang sudah dibuat bisa ditambahkan ke dalam dokumen via Node.appendChild() atau Node.insertBefore().

var cData = document.createCDATASection('<p>Lorem imsum...</p>'); elem.appendChild(cData);

Contoh di atas membuat CDATASection node dengan data <p>Lorem imsum...</p>, kemudian menambahkannya kepada suatu elemen menggunakan Node.appendChild().

Jika elemen itu adalah:

<tagExample></tagExample>

Maka operasi di atas akan mengembalikan:

<tagExample><![CDATA[<p>Lorem imsum...</p>]]></tagExample>