একটি ডকুমেন্ট অবজেক্ট সেই উইন্ডোতে প্রদর্শিত HTML ডকুমেন্টের প্রতিনিধিত্ব করে। ডকুমেন্ট অবজেক্টের বিভিন্ন বৈশিষ্ট্য রয়েছে যা অন্যান্য বস্তুকে নির্দেশ করে, যা নথির বিষয়বস্তুতে অ্যাক্সেস এবং পরিবর্তনের অনুমতি দেয়।
একটি নথির বিষয়বস্তু যেভাবে অ্যাক্সেস করা হয় এবং পরিবর্তন করা হয় তাকে ডকুমেন্ট অবজেক্ট বলা হয় মডেল , অথবা DOM . অবজেক্ট একটি অনুক্রমের মধ্যে সংগঠিত হয়. এই শ্রেণিবদ্ধ কাঠামোটি একটি ওয়েব নথিতে বস্তুর সংগঠনের ক্ষেত্রে প্রযোজ্য।
- উইন্ডো অবজেক্ট - অনুক্রমের শীর্ষে। এটি অবজেক্টের শ্রেণীবিন্যাসের সর্বোচ্চ উপাদান।
- ডকুমেন্ট অবজেক্ট - প্রতিটি HTML নথি যা একটি উইন্ডোতে লোড হয় একটি নথি বস্তুতে পরিণত হয়। নথিতে পৃষ্ঠার বিষয়বস্তু রয়েছে।
- ফর্ম অবজেক্ট − ট্যাগে আবদ্ধ সবকিছুই ফর্ম অবজেক্ট সেট করে।
- ফর্ম নিয়ন্ত্রণ উপাদান − ফর্ম অবজেক্টে সেই অবজেক্টের জন্য সংজ্ঞায়িত সমস্ত উপাদান থাকে যেমন টেক্সট ফিল্ড, বোতাম, রেডিও বোতাম এবং চেকবক্স।