জেভাস্ক্রিপ্ট এইচটিএমএল ডম ডকুমেন্ট
- পূর্ববর্তী পৃষ্ঠা ডম মথড
- পরবর্তী পৃষ্ঠা ডম ইলেকমেন্ট
HTML DOM ডকুমেন্ট অবজেক্ট আপনার ওয়েবপেজের অন্যান্য অবজেক্টগুলির মালিক
HTML DOM Document অবজেক্ট
ডকুমেন্ট অবজেক্ট
আপনি যদি এইচটিএমএল পাতায় কোনও এলিমেন্ট প্রবেশ করতে চান, তবে আপনি সবসময় document অবজেক্টটি থেকে শুরু করেন
নিচে কিভাবে document অবজেক্টটি এইচটিএমএল-এ প্রবেশ করে এবং অপারেশন করা হয়েছে তা দেখানো হল।
এইচটিএমএল এলিমেন্ট খুঁজুন
পদ্ধতি | বর্ণনা |
---|---|
document.getElementById(id) | এলিমেন্ট id-র দ্বারা এলিমেন্ট খুঁজুন |
document.getElementsByTagName(নাম) | ট্যাগ নামের দ্বারা এলিমেন্ট খুঁজুন |
document.getElementsByClassName(নাম) | ক্লাস নামের দ্বারা এলিমেন্ট খুঁজুন |
এইচটিএমএল এলিমেন্ট পরিবর্তন
পদ্ধতি | বর্ণনা |
---|---|
element.innerHTML = নতুন এইচটিএমএল কনটেন্ট | এলিমেন্টের ইনার এইচটিএমএল পরিবর্তন |
element.attribute = new value | HTML ইলেকট্রনিক উপাদানের অ্যাট্রিবিউট মান পরিবর্তন করুন |
element.setAttribute(attribute, value) | HTML ইলেকট্রনিক উপাদানের অ্যাট্রিবিউট মান পরিবর্তন করুন |
element.style.property = new style | HTML ইলেকট্রনিক উপাদানের শৈলী পরিবর্তন করুন |
ইলেকট্রনিক উপাদান যোগ এবং মুক্ত করুন
পদ্ধতি | বর্ণনা |
---|---|
document.createElement(element) | HTML ইলেকট্রনিক উপাদান তৈরি করুন |
document.removeChild(element) | HTML ইলেকট্রনিক উপাদান মুক্ত করুন |
document.appendChild(element) | HTML ইলেকট্রনিক উপাদান যোগ করুন |
document.replaceChild(element) | HTML ইলেকট্রনিক উপাদানকে প্রতিস্থাপন করুন |
document.write(text) | HTML আউটপুট স্ট্রিমে লিখুন |
ইভেন্ট হ্যান্ডলার যোগ করুন
পদ্ধতি | বর্ণনা |
---|---|
document.getElementById(id).onclick = function(){code} | onclick ইভেন্টে ইভেন্ট হ্যান্ডলার যোগ করুন |
HTML অবজেক্ট খুঁজুন
প্রথম HTML DOM Level 1 (1998), 11টি HTML অবজেক্ট, অবজেক্ট সংকলন এবং অ্যাট্রিবিউট নির্ধারিত করেছে। তারা HTML5-এও কার্যকরী
পরবর্তীতে, HTML DOM Level 3-এ, আরও অবজেক্ট, সংকলন এবং অ্যাট্রিবিউট যোগ করা হয়েছে
অ্যাট্রিবিউট | বর্ণনা | DOM |
---|---|---|
document.anchors | সমস্ত name অ্যাট্রিবিউট সহ <a> ইলেকট্রনিক উপাদানগুলোকে ফিরিয়ে দিতে | 1 |
document.applets | সমস্ত <applet> ইলেকট্রনিক উপাদানগুলোকে ফিরিয়ে দিতে(HTML5-এ এটা পরামর্শ করা হয় না) | 1 |
document.baseURI | ডকুমেন্টের অবস্থার ভিত্তিক URI ফিরিয়ে দিতে | 3 |
document.body | <body> ইলেকট্রনিক উপাদানকে ফিরিয়ে দিতে | 1 |
document.cookie | ডকুমেন্টের cookie ফিরিয়ে দিতে | 1 |
document.doctype | ডকুমেন্টের doctype ফিরিয়ে দিতে | 3 |
document.documentElement | <html> ইলেকট্রনিক উপাদানকে ফিরিয়ে দিতে | 3 |
document.documentMode | ব্রাউজার দ্বারা ব্যবহৃত মোডকে ফিরিয়ে দিতে | 3 |
document.documentURI | ডকুমেন্টের URI ফিরিয়ে দিতে | 3 |
document.domain | ডকুমেন্ট সার্ভারের ডোমেন ফিরিয়ে দিতে | 1 |
document.domConfig | বর্জিত হয়েছেডমেইন কনফিগারেশন ফিরিয়ে দিতে | 3 |
document.embeds | সমস্ত <embed> ইলেকট্রনিক উপাদানগুলোকে ফিরিয়ে দিতে | 3 |
document.forms | সমস্ত <form> ইলেকমেন্ট ফিরিয়ে দেয় | 1 |
document.head | সমস্ত <head> ইলেকমেন্ট ফিরিয়ে দেয় | 3 |
document.images | সমস্ত <img> ইলেকমেন্ট ফিরিয়ে দেয় | 1 |
document.implementation | ডম ইমপ্লিমেন্টেশন ফিরিয়ে দেয় | 3 |
document.inputEncoding | ডকুমেন্টের এনকোডিং (চার্যাক্টার সেট) ফিরিয়ে দেয় | 3 |
document.lastModified | ডকুমেন্টের অপদাত্ত তারিখ ও সময় ফিরিয়ে দেয় | 3 |
document.links | সমস্ত <area> এবং <a> ইলেকমেন্টগুলির href অ্যাট্রিবিউট ধারণকারী ফিরিয়ে দেয় | 1 |
document.readyState | ডকুমেন্টের (লোড) অবস্থা ফিরিয়ে দেয় | 3 |
document.referrer | রেফারেন্সকৃত URI (লিঙ্ক ডকুমেন্ট) ফিরিয়ে দেয় | 1 |
document.scripts | সমস্ত <script> ইলেকমেন্ট ফিরিয়ে দেয় | 3 |
document.strictErrorChecking | যদি তীব্র ত্রুটি পরীক্ষা করা হবে তা নিশ্চিত করে | 3 |
document.title | ডকুমেন্টের <title> ইলেকমেন্ট ফিরিয়ে দেয় | 1 |
document.URL | ডকুমেন্টের সম্পূর্ণ ইউআরএল ফিরিয়ে দেয় | 1 |
- পূর্ববর্তী পৃষ্ঠা ডম মথড
- পরবর্তী পৃষ্ঠা ডম ইলেকমেন্ট