XML DOM HTMLElement অবজেক্ট
- পূর্ববর্তী পৃষ্ঠা DOM HTMLDocument
- পরবর্তী পৃষ্ঠা DOM NamedNodeMap
HTMLElement অবজেক্টটি, HTML-এর একটি ইলেমেন্টকে প্রতিনিধিত্ব করে।
HTMLElement অবজেক্টের অ্যাট্রিবিউট
একটি HTML ডকুমেন্টের প্রত্যেক ইলেমেন্টই ইলেমেন্টের HTML অ্যাট্রিবিউটের সঙ্গে একটি অ্যাট্রিবিউট রয়েছে। এখানে, সকল HTML ট্যাগকে সমর্থন করা অ্যাট্রিবিউটগুলি তালিকাভুক্ত করা হয়েছে। অন্যান্য অ্যাট্রিবিউটগুলি, একটি বিশেষ HTML ট্যাগকে সম্পর্কিত হয়। HTMLElement অবজেক্ট এটি উত্তরসূরী করে: Node এবং Element এটির একটি প্রমাণ অ্যাট্রিবিউট, এবং নিচে বর্ণিত কয়েকটি অস্ট্যান্ডার্ড অ্যাট্রিবিউটকেও রূপায়িত করে:
- className
-
ইলেমেন্টের class অ্যাট্রিবিউটকে নির্দিষ্ট করে। নোট: এই প্রতিভার নাম 'class' নয়, কারণ 'class' JavaScript-এর একটি সংরক্ষিত শব্দ।
ধরন: String।অবস্থা: লিখনীয়。
- currentStyle
-
এই বিশেষ আইই সম্পর্কিত অ্যাট্রিবিউটটি, ইলেমেন্টের সকল CSS অ্যাট্রিবিউটস ক্যানসেলেশন গ্রুপের প্রয়োগ করে। এটি Window.getComputedStyle() এর আইই-ভিত্তিক প্রতিস্থাপন।
ধরন: String।অবস্থা: লিখনীয়。
- dir
-
ইলেমেন্টের dir অ্যাট্রিবিউটকে নির্দিষ্ট করে, ডকুমেন্টের টেক্সটের দিশা ঘোষণা করে।
ধরন: String।অবস্থা: লিখনীয়。
- id
-
ইলেমেন্টের id অ্যাট্রিবিউটকে নির্দিষ্ট করে। একটি ডকুমেন্টে, কোনও দুটি ইলেমেন্টই একই id মান না।
ধরন: String।অবস্থা: লিখনীয়。
- innerHTML
-
ইলেমেন্টের অন্তর্ভুক্ত স্ট্রিংকে নির্দিষ্ট করে, ইলেমেন্টের শুরু ও শেষ ট্যাগকে বাদ দিয়ে। এই অ্যাট্রিবিউটটি জিজ্ঞাসা করলে, ইলেমেন্টের কন্টেন্টকে একটি HTML টেক্সট স্ট্রিং হিসাবে ফিরিয়ে দেয়। এই অ্যাট্রিবিউটকে একটি HTML টেক্সট স্ট্রিং হিসাবে সেট করলে, এটি ইলেমেন্টের কন্টেন্টকে HTML পার্সিং রেপ্রেসেন্টেশন দিয়ে প্রতিস্থাপন করতে পারে। ডকুমেন্ট লোড হওয়ার সময়ে, এই অ্যাট্রিবিউটকে সেট করা যায় না। এটি IE4 থেকে উৎপন্ন একটি অস্ট্যান্ডার্ড অ্যাট্রিবিউট, এখন সমস্ত আধুনিক ব্রাউজারগুলির দ্বারা সমর্থিত হয়েছে。
ধরন: String।অবস্থা: লিখনীয়。
- lang
-
ইলেমেন্টের lang অ্যাট্রিবিউট, ইলেমেন্টের কন্টেন্টের ভাষা কোডকে ঘোষণা করে।
ধরন: String।অবস্থা: লিখনীয়。
- offsetHeight, offsetWidth
-
返回元素的高度和宽度,以像素为单位。这是非标准的但却得到很好支持的属性。
类型:int。状态:只读。
- offsetLeft
-
返回当前元素的左边界到它的包含元素的左边界的偏移量,以像素为单位。
类型:int。状态:只读。
- offsetTop
-
返回当前元素的上边界到它的包含元素的上边界的偏移量,以像素为单位。
类型:int。状态:只读。
- offsetParent
-
返回对最近的动态定位的包含元素的引用,所有的偏移量都根据该元素来决定。如果元素的 style.display 设置为 none,则该属性返回 null。这是非标准的但却得到很好支持的属性。
ধরন:Node।অবস্থা: পড়নীয়。
- scrollHeight, scrollWidth
-
返回元素的完整的高度和宽度,以像素为单位。当一个元素拥有滚动条时(比如由于 CSS 的 overflow 属性),这些属性和 offsetHeight 与 offsetWidth 不同,offsetHeight 和 offsetWidth 只是报告元素的可见部分的大小。这是非标准的但却得到很好支持的属性。
类型:int。状态:只读。
- scrollTop, scrollLeft
-
设置或返回已经滚动到元素的左边界或上边界的像素数。只有在元素有滚动条的时候,例如,元素的 CSS overflow 属性设置为 auto 的时候,这些像素才有用。这些属性也只在文档的
或 标记上定义(这和浏览器有关),并且一起来制定滚动文档的位置。注意,这些属性并不会指定一个 - style
-
বর্তমান উপাদানের ইনলাইন সাইনস শৈলী সম্পাদনকারীর মান ফিরিয়ে দেয়।পরিমাণটি একটি স্ট্রিং নয়।
ধরন:CSS2Properties।অবস্থা: পড়নীয়。
- title
-
উপাদানের title বৈশিষ্ট্য নির্দিষ্ট করে।যখন মাউস উপাদানের উপর টানা থাকে, অনেক ব্রাউজার এই বৈশিষ্ট্যের মান দেখায় “টুলটিপ”-এ。
ধরন: String।অবস্থা: লিখনীয়。
HTMLElement অবজেক্টের পদ্ধতি
HTMLElement অবজেক্টটি উত্তরসূরী হয় Node এবং Element এই অবজেক্টের প্রমাণিত পদ্ধতি।কিছু ধরনের উপাদানগুলোতে ট্যাগ-ভিত্তিক পদ্ধতি রয়েছে, CodeW3C.com-এ HTML DOM রেফারেন্স ম্যানুয়ালএইসব ট্যাগের সংযোজন পৃষ্ঠায় এইসব পদ্ধতির তথ্য পাওয়া যায়。
বেশিরভাগ আধুনিক ব্রাউজারগুলোতেও নিম্নোক্ত অব্যবহারিক পদ্ধতি রয়েছে:
মথড | বর্ণনা |
---|---|
scrollIntoView() | ডকুমেন্টটি সরবরাহ করুন।এই তত্ত্বটি জানানোর জন্য প্রতিটি তত্ত্বকে প্রতিটি তত্ত্বের শীর্ষে নিয়ে যানো হয় |
HTMLElement অবজেক্টের ইভেন্ট হ্যান্ডলার
যে সমস্ত HTML তত্ত্বগুলি মাউস এবং কীবোর্ড ইভেন্টগুলির প্রতিক্রিয়া দেয়, সেগুলি এখানে উল্লিখিত ইভেন্ট হ্যান্ডলারগুলির জন্য ট্রিগার করা হয়।যেমন লিঙ্ক এবং বাটনের মতো কিছু তত্ত্ব, যখন এই ইভেন্টগুলি ঘটে, তখন ডিফল্ট অপারেশন করা হয়।এই ধরণের তত্ত্বগুলির বিস্তারিত বিবরণবিশেষ তত্ত্বের রেফারেন্স পৃষ্ঠাএখানে。
দেখুন HTML ইভেন্ট অ্যাট্রিবিউট রেফারেন্স ম্যানুয়ালআরও বিস্তারিত জানতে
এই HTMLElement অবজেক্টের বিস্তারিত তথ্য কিভাবে পাবেন?
CodeW3C.com-এর HTML DOM রেফারেন্স ম্যানুয়ালে, আমরা HTML ট্যাগের DOM অবজেক্টের জন্য বিশেষ রেফারেন্স পৃষ্ঠা তৈরি করেছি:
সংশ্লিষ্ট পৃষ্ঠা
XML DOM রেফারেন্স ম্যানুয়াল:Document অবজেক্ট
XML DOM রেফারেন্স ম্যানুয়াল:Document.getElementById()
XML DOM রেফারেন্স ম্যানুয়াল:Document.getElementsByTagName()
- পূর্ববর্তী পৃষ্ঠা DOM HTMLDocument
- পরবর্তী পৃষ্ঠা DOM NamedNodeMap