কম্পিউটার

HTML DOM-এ রয়েছে() পদ্ধতি


একটি নোড নির্দিষ্ট নোডের বংশধর কিনা তা খুঁজে বের করতে HTML DOM contains() পদ্ধতি ব্যবহার করা হয়। একজন বংশধর নোডের অবিলম্বে সন্তান, নাতি-নাতনি এবং এমনকি নাতি-নাতনিও হতে পারে। এটি একটি বুলিয়ান সত্য প্রদান করে যা নির্দেশ করে যে নোডটি প্রকৃতপক্ষে নির্দিষ্ট নোডের বংশধর এবং মিথ্যা যদি এটি প্রদত্ত নোডের বংশধর না হয়।

সিনট্যাক্স

নিম্নলিখিত HTML DOM-এর জন্য সিনট্যাক্স রয়েছে() পদ্ধতি −

node.contains(givenNode)

এখানে, givenNode হল একটি বাধ্যতামূলক প্যারামিটার মান যা নির্দিষ্ট করে দেয় যে দেওয়ানোডটি নোডের দ্বারা ধারণ করা হচ্ছে কিনা৷

উদাহরণ

HTML DOM-এর মধ্যে রয়েছে() মেথড -

এর একটি উদাহরণ দেখা যাক

আমি USA

এটিআর এলিমেন্ট ডিভ এলিমেন্টের বংশধর কিনা তা জানতে নিচের বোতামে ক্লিক করুন

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে

HTML DOM-এ রয়েছে() পদ্ধতি

ডিসেন্ড্যান্ট বোতামে ক্লিক করার পরে -

HTML DOM-এ রয়েছে() পদ্ধতি

উপরের উদাহরণে -

আমরা “DIV1” আইডি দিয়ে একটি

এলিমেন্ট তৈরি করেছি যার একটি

এলিমেন্ট আছে এবং

এলিমেন্টের ভিতরে রয়েছে এলিমেন্ট। একটি সীমানা "DIV1" এ প্রয়োগ করা হয়েছে এবং এর প্রস্থ css শৈলী ব্যবহার করে নির্দিষ্ট করা হয়েছে -

#DIV1{ সীমানা:2px কঠিন নীল; width:160px;}

আমি USA

<-এ থাকি /প্রে>

তারপরে আমরা একটি বোতাম তৈরি করেছি যা একটি ব্যবহারকারী দ্বারা ক্লিক করলে divDesc() পদ্ধতিটি কার্যকর করে −

divDesc() মেথড ডকুমেন্ট অবজেক্টের getElementById() পদ্ধতি ব্যবহার করে এলিমেন্ট পায় এবং এটি attr ভেরিয়েবলে বরাদ্দ করে। তারপরে এটি

উপাদানের ধারণ পদ্ধতি ব্যবহার করে এবং প্যারামিটার হিসাবে উপাদানটি পাস করে।

যেহেতু

উপাদানটিতে উপাদান রয়েছে অর্থাৎ উপাদানটি
উপাদানটির উত্তরসূরি এটি সত্য বলে। শর্তসাপেক্ষ বিবৃতি ব্যবহার করে আমরা "নমুনা" −

আইডি সহ অনুচ্ছেদে অন্তর্নিহিত এইচটিএমএল বৈশিষ্ট্য ব্যবহার করে উপযুক্ত পাঠ্য প্রদর্শন করি।
ফাংশন divDesc() { var attr =document.getElementById("At"); var div =document.getElementById("DIV1").ধারণ করে(attr); if(div==true) document.getElementById("Sample").innerHTML="স্প্যান এলিমেন্ট হল ডিভ এলিমেন্টের বংশধর।" else document.getElementById("Sample").innerHTML="স্প্যান এলিমেন্ট ডিভ এলিমেন্টের বংশধর নয়।"

  1. এইচটিএমএল ডোমে রয়েছে অ্যাট্রিবিউটস() পদ্ধতি

  2. HTML DOM ফোকাস() পদ্ধতি

  3. এইচটিএমএল ডম স্টাইল ফ্লেক্সগ্রো প্রপার্টি

  4. HTML DOM অবজেক্ট অবজেক্ট