জাভাস্ক্রিপ্টে স্টাইল পড়ার সমস্যা

style বৈশিষ্ট্যের মাধ্যমে শুধুমাত্র style অ্যাট্রিবিউটের মাধ্যমে নির্দিষ্ট করা স্টাইলগুলি পড়া সম্ভব। এর অর্থ হলো, CSS ফাইলে নির্দিষ্ট করা স্টাইলগুলি পড়া যাবে না।

আসুন একটি উদাহরণ দেখি। ধরি আমাদের কাছে নিম্নলিখিত এলিমেন্ট আছে:

html<div id="elem">
  text
</div>

ধরি CSS ফাইলে এর জন্য নিম্নলিখিত স্টাইলগুলি নির্দিষ্ট করা আছে:

css#elem {
  color: red;
}

একটি ভেরিয়েবলে এলিমেন্টের রেফারেন্স পাই:

javascriptlet elem = document.querySelector('#elem');

চলুন স্টাইলের মান পড়ার চেষ্টা করি:

javascriptconsole.log(elem.style.color); // আউটপুট দেবে ''