কম্পিউটার

HTML DOM ডকটাইপ প্রপার্টি


HTML DOM ডকটাইপ প্রপার্টি DTD (ডকুমেন্ট টাইপ ডিক্লারেশন) প্রদান করে যা বর্তমান HTML নথির সাথে যুক্ত। এটি শুধুমাত্র পঠনযোগ্য সম্পত্তি। এটি ডকুমেন্ট টাইপ অবজেক্ট হিসাবে ডকটাইপের নাম প্রদান করে। প্রদত্ত নথির জন্য কোনো DTD নির্দিষ্ট না থাকলে এটি শূন্য হতে পারে।

সিনট্যাক্স

ডকটাইপ প্রপার্টি -

-এর জন্য সিনট্যাক্স নিচে দেওয়া হল
document.doctype

উদাহরণ

আসুন ডকটাইপ প্রপার্টি −

এর জন্য একটি উদাহরণ দেখি
<!DOCTYPE html>
<html>
<body>
<h1>doctype property example</h1>
<button onclick="getDoctype()">GET DOCTYPE</button>
<p id="Sample"></p>
<script>
   function getDoctype() {
      var doc = document.doctype.name;
      document.getElementById("Sample").innerHTML ="The doctype for this HTML document is: "+doc;
   }
</script>
</body>
</html>

আউটপুট

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

তৈরি করবে

HTML DOM ডকটাইপ প্রপার্টি

GET DOCTYPE বোতামে ক্লিক করলে -

HTML DOM ডকটাইপ প্রপার্টি

আমরা প্রথমে আমাদের এইচটিএমএল ডকুমেন্টের জন্য ডিটিডি (ডকুমেন্ট টাইপ ডেফিনেশন) এইচটিএমএল সেট করেছি। এটি নিশ্চিত করবে যে নথিটি একটি HTML নথি হিসাবে রেন্ডার করা হয়েছে −

<!DOCTYPE html>

তারপরে আমরা একটি GET DOCTYPE বোতাম তৈরি করেছি যা ব্যবহারকারী দ্বারা ক্লিক করলে getDoctype() ফাংশনটি কার্যকর করবে -

<button onclick="getDoctype()">GET DOCTYPE</button>

getDoctype() পদ্ধতি নথির doctype সম্পত্তি নামের মান ব্যবহার করে এবং এটি পরিবর্তনশীল ডকে বরাদ্দ করে। পরিবর্তনশীল ডকটি তারপর অনুচ্ছেদে আইডি "নমুনা" সহ প্রদর্শিত হয় এবং এর অভ্যন্তরীণ এইচটিএমএল বৈশিষ্ট্যটি উদ্দেশ্যযুক্ত পাঠ্যে সেট করা হয় -

function getDoctype() {
   var doc = document.doctype.name;
   document.getElementById("Sample").innerHTML ="The doctype for this HTML document is: "+doc;
}

  1. HTML DOM ক্যারেক্টারসেট প্রপার্টি

  2. HTML DOM ডোমেইন প্রপার্টি

  3. HTML DOM ডকুমেন্ট এলিমেন্ট প্রপার্টি

  4. HTML DOM designMode সম্পত্তি