XML DOM replaceData() ਮੇਥਡ
ਵਰਣਨ ਅਤੇ ਵਰਤੋਂ
replaceData() ਮੇਥਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕਮੇਂਟ ਨੋਡ ਵਿੱਚ ਇੱਕ ਸਟਰਿੰਗ ਦੀ ਤਬਦੀਲੀ ਕਰਦਾ ਹੈ。
ਗਰੰਥਕਾਰਾਂ
commentNode.replaceData(start,length,string)
ਪੈਰਾਮੀਟਰ | ਵਰਣਨ |
---|---|
start | ਲਾਜ਼ਮੀ ਹੈ। ਚਿੱਤਰ ਬਦਲਣ ਦਾ ਸਥਾਨ ਨਿਰਧਾਰਿਤ ਕਰੋ। ਇਹ ਮੁੱਢਲੇ 0 ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ。 |
length | ਲਾਜ਼ਮੀ ਹੈ। ਬਦਲਣ ਵਾਲੇ ਚਿੱਤਰ ਦੀ ਸੰਖਿਆ ਲਈ |
string | ਲਾਜ਼ਮੀ ਹੈ। ਬਦਲਣ ਵਾਲੇ ਚਿੱਤਰ ਦੀ ਸੰਖਿਆ ਲਈ start ਅਤੇ length ਸਟਰਿੰਗ ਵਿੱਚ ਦੱਸੇ ਹੋਏ ਚਿੱਤਰ ਦੀ ਸਟਰਿੰਗ |
ਵਰਣਨ
ਇਹ ਮੇਥਡ ਸਟਰਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ string ਬਦਲ ਕਰਨ ਵਾਲੇ start ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੇ length ਅੱਖਰ ਲਿਆ ਜਾਵੇਗਾ。 start ਜੋੜ length ਕਮੇਂਟ ਨੋਡ ਦੀ ਲੰਬਾਈ ਤੋਂ ਵੱਧ ਹੈ ਤਾਂ ਇਹ start ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੇ ਸਾਰੇ ਅੱਖਰ ਬਦਲ ਦਿੱਤੇ ਜਾਣਗੇ。
ਉਦਾਹਰਣ
ਇਹ ਕੋਡ ਸ਼ੈਕਟ ਜਾਵਾਸਕ੍ਰਿਪਟ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ loadXMLDoc() XML فائل books_comment.xml لے کریں xmlDoc میں، اور بعد میں پہلے <book> علامت کی کمانت جگہ میں "Hardcover" کو "Paperback" تبدیل کریں:
xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{
if (x[i].nodeType==8)
{
// صرف کمانت جگہوں کو چلنا
x[i].replaceData(10,9,"Easy");
document.write(x[i].data);
document.write("<br />");
}
}
بعد کا کد کا چلنا
(کتاب 6) (پپر بینک)
اس مثال میں، ہم ایک چکر اور if کلام استعمال کرکے صرف کمانت جگہوں پر چلنا چاہتے ہیں، جس کا جگہ نما 8 ہے۔
مرتبط پیج
XML DOM مرجعCharacterData.replaceData()