HTML DOM Element hasChildNodes() পদ্ধতি

পরিভাষা ও ব্যবহার

যদি নির্দিষ্ট নোডের কোনো সাব-নোড থাকে,hasChildNodes() পদ্ধতি ফলাফল trueবাকির জন্য false

hasChildNodes() এই পদ্ধতি অপসারণযোগ্য

মন্তব্য

নোডের মধ্যের শুধুমাত্র টেক্সট নোড সাবনোড হিসাবে বিবেচিত হয়

আরও দেখুন:

childNodes বৈশিষ্ট্য

firstChild বৈশিষ্ট্য

lastChild বৈশিষ্ট্য

nextSibling বৈশিষ্ট্য

previousSibling বৈশিষ্ট্য

parentNode বৈশিষ্ট্য

HTML নোড ও এলিমেন্ট

এখানে HTML DOM(ডকুমেন্ট অবজেক্ট মডেল)তে, HTML ডকুমেন্ট সাবনোড নিয়ে আছে (কিংবা না) নোড সংকলন

নোডএটা এলিমেন্ট নোড, টেক্সট নোড ও কমেন্ট নোড

এলিমেন্টমধ্যের শুধুমাত্র টেক্সট নোড

যেখানে এলিমেন্ট শুধুমাত্র এলিমেন্ট নোড

সাবনোড ও সাবনোড

childNodes ফলাফলসাবনোড(এলিমেন্ট নোড, টেক্সট নোড ও কমেন্ট নোড)

children ফলাফলসাবনোডযেখানে টেক্সট ও কমেন্ট নোড নয়)。

সাথী ও এলিমেন্ট সাথী

সাথীএটা 'ভাই' ও 'বোন' হিসাবে পরিচিত

সাথীএকই পিতা নোড এর সঙ্গে আছেন নোড (একই) childNodes তালিকায়)。

এলিমেন্ট সাথীএকই পিতা এলিমেন্ট এর সঙ্গে আছেন এলিমেন্ট (একই) children তালিকায়)。

ইনস্ট্যান্স

উদাহরণ 1

এলিমেন্ট সাবনোড নিয়ে আছে কি:

let answer = element.hasChildNodes();

আপনার হাতে পরীক্ষা করুন

উদাহরণ 2

এলিমেন্টের প্রথম সাবনোড উচ্ছেদ করুন:

if (element.hasChildNodes()) {
  element.removeChild(element.childNodes[0]);
}

আপনার হাতে পরীক্ষা করুন

বিন্যাস

element.hasChildNodes()

পারামিটার

নিঃকালি

ফলাফল

ধরন বর্ণনা
বলীয়ান মান যদি নোড সাবনোড নিয়ে আছে, তবে বলীয়ান true ফিরাবে, না তবে false ফিরাবে。

ব্রাউজার সমর্থন

element.hasChildNodes() এটা DOM Level 1 (1998) বৈশিষ্ট্য।

সমস্ত ব্রাউজারগুলি এটা সম্পূর্ণরূপে সমর্থন করে:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
সমর্থন 9-11 সমর্থন সমর্থন সমর্থন সমর্থন