XML DOM - DocumentFragment অবজেক্ট
DocumentFragment অবজেক্ট পারস্পরিক নোড এবং তাদের সাবস্ক্রাইবার গাছকে প্রতিনিধিত্ব করে
DocumentFragment অবজেক্ট
DocumentFragment ইন্টারফেস ডকুমেন্টের একটি অংশ (বা একটি অংশ) প্রতিনিধিত্ব করে।আরও সঠিকভাবে বলতে, এটা একটি বা একাধিক পারস্পরিকভাবে যুক্ত নোডকে প্রতিনিধিত্ব করে। Document নোডএবং তাদের সকল উত্তরসূরী নোডগুলি
DocumentFragment নোডটি ডকুমেন্ট ট্রিতে অন্তর্ভুক্ত নয়, উত্তরসূরী parentNode প্রকার সবসময় null
তবে এটা একটি বিশেষ আচরণও আছে, যা এটিকে খুবই উপযোগী করে, যেমন যখন একটি DocumentFragment নোডকে ডকুমেন্ট ট্রির মধ্যে যুক্ত করার অনুরোধ করা হয়, তখন যুক্ত করা হয় না DocumentFragment এইভাবে, বরং তার সকল সন্তান নোডগুলি।এটা DocumentFragment-কে একটি উপযোগী অবস্থানকারী হিসাবে কাজ করে, যার মাধ্যমে একবারে ডকুমেন্টে যুক্ত করার জন্য নোডগুলির অংশবিশেষ সংরক্ষণ করা যায়।এটা ডকুমেন্টের কাটা, কপি ও চিপকা পদ্ধতিকেও সহজ করে করে, বিশেষ করে যখন Range ইন্টারফেসএকসঙ্গে ব্যবহার করার ক্ষেত্রেও এমনকি
নতুন শুকনো DocumentFragment নোড তৈরি করতে Document.createDocumentFragment() পদ্ধতি ব্যবহার করা যায়。
বিকল্পে Range.extractContents() পদ্ধতি বা Range.cloneContents() পদ্ধতি সম্প্রতি ডকুমেন্টটির অংশবিশেষ ডকুমেন্টফ্র্যাগমেন্ট নোড পাওয়া যায়。