XML DOM createCDATASection() ਮੱਦਦ
ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ
createCDATASection() ਮੱਦਦ ਨਾਲ CDATASection ਨੋਡ ਬਣਾਇਆ ਜਾ ਸਕਦਾ ਹੈ。
ਇਹ ਮੱਦਦ �CDATASection ਅਧਾਰਤ ਆਬਜੈਕਟ ਵਾਪਸ ਦਿੰਦੀ ਹੈ。
ਸਿਧਾਂਤਕ:
createCDATASection(data)
ਪੈਰਾਮੀਟਰ | ਵਰਣਨ |
---|---|
ਡੇਟਾ | ਸਟਰਿੰਗ ਮੁੱਲ, ਇਹ ਸਟਰਿੰਗ ਇਸ ਨੋਡ ਵਿੱਚ ਵਿਸ਼ੇਸ਼ ਅਦਾਤਮਕ ਸਬੰਧੀ ਵਿੱਚ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ。 |
ਵਾਪਸ ਦਿੱਤਾ ਗਿਆ ਕੀਮਤ ਹੈ
ਨਵਾਂ ਬਣਾਇਆ ਗਿਆ CDATASection ਨੂੰ ਵਾਪਸ ਦੇਣਾ, ਜਿਸ ਦਾ ਸਮਾਚਾਰ ਦਿੱਤਾ ਗਿਆ ਹੈ。
ਫੈਲਾਉਣਾ
ਜੇਕਰ ਇਹ ਦਸਤਾਵੇਜ਼ HTML ਦਸਤਾਵੇਜ਼ ਹੈ ਤਾਂ ਇਹ ਮੇਥਡ ਕੋਡ NOT_SUPPORTED_ERR ਦੇ ਰੂਪ ਵਿੱਚ ਫੈਲਾਉਣਾ ਜਾਵੇਗਾ DOMException ਗਲਤੀਕਿਉਂਕਿ HTML ਦਸਤਾਵੇਜ਼ ਵਿੱਚ CDATASection ਨੂੰ ਸਮਰਥਨ ਨਹੀਂ ਹੈ。
ਉਦਾਹਰਣ
ਸਾਰੇ ਉਦਾਹਰਣਾਂ ਵਿੱਚ, ਅਸੀਂ XML ਦਸਤਾਵੇਜ਼ ਵਰਤੀਆਂ ਹਨ books.xmlਅਤੇ ਜਾਵਾਸਕ੍ਰਿਪਟ ਫੰਕਸ਼ਨ loadXMLDoc().
ਹੇਠ ਲਿਖੇ ਕੋਡ ਟੁਕਡੇ <book> ਇਲੈਕਟ੍ਰੋਨ ਨੂੰ ਇੱਕ CDATA ਖੰਡ ਨੂੰ ਜੋੜਨ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ:
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
var newCDATA,newtext;
newtext="Special Offer & Book Sale";
for (i=0;i<x.length;i++)
{
newCDATA=xmlDoc.createCDATASection(newtext);
;
x[i].appendChild(newCDATA);
}