HTML DOM Element hasChildNodes() পদ্ধতি
- পূর্ববর্তী পৃষ্ঠা hasAttributes()
- পরবর্তী পৃষ্ঠা id
- একটি স্তর উপরে ফিরে যান HTML DOM Elements অবজেক্ট
পরিভাষা ও ব্যবহার
যদি নির্দিষ্ট নোডের কোনো সাব-নোড থাকে,hasChildNodes()
পদ্ধতি ফলাফল true
বাকির জন্য false
hasChildNodes()
এই পদ্ধতি অপসারণযোগ্য
মন্তব্য
নোডের মধ্যের শুধুমাত্র টেক্সট নোড সাবনোড হিসাবে বিবেচিত হয়
আরও দেখুন:
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 | সমর্থন | সমর্থন | সমর্থন | সমর্থন |
- পূর্ববর্তী পৃষ্ঠা hasAttributes()
- পরবর্তী পৃষ্ঠা id
- একটি স্তর উপরে ফিরে যান HTML DOM Elements অবজেক্ট