XML DOM hasAttribute() পদ্ধতি
পরিভাষা ও ব্যবহার
যদি বর্তমান ইলিমেন্ট নোডটি নির্দিষ্ট প্রতিশব্দটি ধারণ করছে, তবে true ফিরবে না, না তবে false ফিরবে
সিন্থেক্সিস:
hasAttribute(name)
প্যারামিটার | বর্ণনা |
---|---|
name | বাধ্যতামূলক। উপযুক্ত প্রতিশব্দটি অনুসন্ধান করার জন্য নির্দিষ্ট করুন |
ব্যাখ্যা
এই পদ্ধতি একটি ইলিমেন্টটি নির্দিষ্ট প্রতিশব্দটি কি ধারণ করছে না তা পরীক্ষা করে, কিন্তু সেই প্রতিশব্দটির মান ফিরান। নোট: hasAttribute() পদ্ধতি এমনকি এই ডকুমেন্টটির মধ্যে নির্দিষ্ট প্রতিশব্দটি সমুচ্চারিত হয় কিংবা ডকুমেন্টটির ডিফল্ট মান প্রতিশব্দটির জন্য ডকুমেন্ট ডাইলগ্রাম প্রতিশব্দটির জন্যও true ফিরাবে
উদাহরণ
সমস্ত উদাহরণগুলিতে, আমরা XML ফাইল ব্যবহার করবো books.xmlএবং JavaScript ফাংশন loadXMLDoc()。
নিচের কোড স্প্লিট নিচের "books.xml" এবং প্রথম <book> ইলিমেন্টটির "category" প্রতিশব্দটি কি নিয়ে পড়া হবে তা পরীক্ষা করে
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("book")[0];
document.write(x.hasAttribute("category")
);
উপরোক্ত কোডের আউটপুট:
true