কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে এলিমেন্টের ক্লাস অ্যাট্রিবিউট নোডের ভ্যালু বের করা

জাভাস্ক্রিপ্ট-এ getAttributeNode() মেথড দেওয়া আছে একটি এলিমেন্টের নির্দিষ্ট নামের অ্যাট্রিবিউট নোড (attribute node) বের করতে, অ্যাট্রিবিউট অবজেক্ট (attribute object) হিসেবে। যদি অ্যাট্রিবিউট না থাকে, তবে রিটার্ন ভ্যালু হবে null বা খালি স্ট্রিং ("")।

সিনট্যাক্স

element.getAttributeNode(attributename);

এটি নির্দিষ্ট অ্যাট্রিবিউট নোডকে রিপ্রেজেন্ট করার অ্যাট্রিবিউট অবজেক্ট ফেরত দেয়।

উদাহরণ

নিচের উদাহরণে, দুটি হেডিং ট্যাগ আছে ভিন্ন ক্লাস দিয়ে। সেই ট্যাগগুলো getAttributeNode() দিয়ে অ্যাক্সেস করলে সেগুলো যেই ক্লাসের সাথে যুক্ত, সেটি ফেরত দেয়। এটি অ্যারে এর মত কাজ করে। একাধিক ক্লাস অ্যাক্সেস করতে তাদের ইনডেক্স নম্বর দিতে হয়।

<html> <body> 
  <h2 class="class1">Tutorix</h2> 
  <h2 class="class2">Tutorialspoint</h2> 
  <p id="attribute"></p> 
  <script> 
    var elmnt = document.getElementsByTagName("h2")[1]; 
    var value = elmnt.getAttributeNode("class").value; 
    document.getElementById("attribute").innerHTML = value; 
  </script> 
</body> </html>

আউটপুট

Tutorix Tutorialspoint class2
  1. জাভাস্ক্রিপ্টে ডিকশনারি ক্লাস

  2. জাভাস্ক্রিপ্টে HashTable ক্লাস

  3. জাভাস্ক্রিপ্টে নির্দিষ্ট এলিমেন্টের চাইল্ড নোড রিমুভ করা

  4. জাভাস্ক্রিপ্ট দিয়ে করেন্ট এলিমেন্টে এক্টিভ ক্লাস যোগ করা