HTML DOM doctype প্রপার্টি বর্তমান HTML ডকুমেন্টের সাথে জড়িত DTD (Document Type Declaration) রিটার্ন করে। এটি একটি read-only প্রপার্টি। এটি DocumentType অবজেক্ট হিসেবে doctype নাম রিটার্ন করে। যদি কোনো DTD নির্দিষ্ট না থাকে তবে null রিটার্ন করতে পারে।
সিনট্যাক্স
doctype প্রপার্টির সিনট্যাক্স:
document.doctype
উদাহরণ
doctype প্রপার্টির উদাহরণ:
<!DOCTYPE html> <html> <body> <h1>doctype প্রপার্টি উদাহরণ</h1> <button onclick="getDoctype()">GET DOCTYPE</button> <p id="Sample"></p> <script> function getDoctype() { var doc = document.doctype.name; document.getElementById("Sample").innerHTML ="এই HTML ডকুমেন্টের doctype: "+doc; } </script> </body> </html>আউটপুট
এটি নিচের আউটপুট তৈরি করবে:

GET DOCTYPE বাটনে ক্লিক করলে:

আমরা প্রথমে HTML ডকুমেন্টের জন্য DTD (Document Type Definition) HTML-এ সেট করেছি। এটি নিশ্চিত করে যে ডকুমেন্ট HTML হিসেবে রেন্ডার হবে:
<!DOCTYPE html>
তারপর GET DOCTYPE বাটন তৈরি করেছি যা ইউজার ক্লিক করলে getDoctype() ফাংশন এক্সিকিউট করবে:
<button onclick="getDoctype()">GET DOCTYPE</button>
getDoctype() মেথড ডকুমেন্টের doctype প্রপার্টির name মান নিয়ে doc ভেরিয়েবলে অ্যাসাইন করে। doc ভেরিয়েবলটি id “Sample” ওয়ালা প্যারাগ্রাফে innerHTML প্রপার্টি ব্যবহার করে প্রদর্শন করা হয়েছে:
function getDoctype() { var doc = document.doctype.name; document.getElementById("Sample").innerHTML ="এই HTML ডকুমেন্টের doctype: "+doc; }