কম্পিউটার

HTML DOM className প্রপার্টি


HTML DOM className প্রপার্টিটি একটি HTML এলিমেন্টে একটি css ক্লাস বরাদ্দ করতে ব্যবহৃত হয়। ClassName প্রপার্টিটি একটি এলিমেন্টের ক্লাস নেম অ্যাট্রিবিউট ভ্যালু সেট বা রিটার্ন করার জন্য ব্যবহার করা হয়। যদি কোনো শ্রেণী HTML উপাদানের সাথে যুক্ত না থাকে, তাহলে একটি খালি স্ট্রিং ফেরত দেওয়া হয়। আমরা এই বৈশিষ্ট্য −

ব্যবহার করে একটি উপাদান সহ একটি শ্রেণীর নাম পরিবর্তন করতে পারি

সিনট্যাক্স

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

className প্রপার্টি −

সেট করা হচ্ছে
HTMLElementObject.className = class;

এখানে, ক্লাস মান একটি উপাদানের ক্লাস নাম নির্দিষ্ট করতে ব্যবহৃত হয়। একটি উপাদান স্পেস দ্বারা বিভক্ত এর সাথে যুক্ত একাধিক শ্রেণী থাকতে পারে।

উদাহরণ

আসুন HTML DOM className প্রপার্টি -

-এর একটি উদাহরণ দেখি
<!DOCTYPE html>
<html>
<head>
<style>
   .firstDiv {
      width: 300px;
      height: 100px;
      background-color:lightgreen;
   }
   .secondDiv{
      color: red;
      border:solid 1px blue;
      margin-bottom:9px;
   }
</style>
</head>
<body>
<p>Click the below button to display the class attribute value of the div </p>
<div id="myDIV" class="firstDiv secondDiv">
This is a sample div element.
</div>
<button onclick="getClassName()">GET CLASS</button>
<p id="Sample"></p>
<script>
   function getClassName() {
      var x = document.getElementById("myDIV").className;
      document.getElementById("Sample").innerHTML ="The classNames with the div element
         are "+x;
   }
</script>
</body>
</html>

আউটপুট

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

তৈরি করবে

HTML DOM className প্রপার্টি

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

HTML DOM className প্রপার্টি

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

আমরা “myDIV” আইডি দিয়ে একটি ডিভি তৈরি করেছি এবং এতে কিছু টেক্সট রয়েছে −

<div id="myDIV" class="firstDiv secondDiv">
This is a sample div element.
</div>

তারপরে আমরা একটি GET CLASS বোতাম তৈরি করেছি যা getClassName() মেথডটি ক্লিক −

চালাবে।
<button onclick="getClassName()">GET CLASS</button>

getClassName() মেথড getElementById() মেথড ব্যবহার করে

এলিমেন্ট পাবে এবং
এলিমেন্টে className প্রপার্টি ব্যবহার করে এর সমস্ত ক্লাসের নাম পাবে এবং ভ্যারিয়েবল x-এ বরাদ্দ করবে। ক্লাসের নামগুলি তারপর অনুচ্ছেদে আইডি “নমুনা” −

সহ প্রদর্শিত হয়
function getClassName() {
   var x = document.getElementById("myDIV").className;
   document.getElementById("Sample").innerHTML ="The classNames with the div element are "+x;
}

  1. HTML DOM শৈলী অবস্থান সম্পত্তি

  2. HTML DOM শৈলী পেজ ব্রেক বিফোর প্রপার্টি

  3. HTML DOM শৈলী পেজব্রেকইনসাইড প্রপার্টি

  4. HTML DOM শৈলী প্রদর্শন সম্পত্তি