هنگامي که يک صفحه وب بارگذاري مي شود، مرورگر يک داکيومنت از مدل آبجکت صفحه را ايجاد ميکند.
هنگامي که يک صفحه وب بارگذاري مي شود، مرورگر يک داکيومنت از مدل آبجکت صفحه را ايجاد ميکند.
مدل HTML DOM مانند يک درخت اشيا ساخته مي شود.
با object model جاوا اسکريپت مي تواند به تمام قدرتي که براي ايجاد HTML پويا نياز دارد، دست يابد:
- JavaScript مي تواند تمام عناصر HTML صفحه را تغيير دهيد.
- جاوا اسکريپت مي تواند تمام ويژگي هاي html موجود در صفحه را تغيير دهد.
- جاواسکريپت مي تواند تمام استايل هاي CSS صفحه HTML را تغيير دهد.
- JavaScript مي تواند عناصر و ويژگي هاي موجود را حذف نمايد.
- JavaScript مي تواند عناصر و ويژگي هاي جديدي را اضافه کند.
- جاوا اسکريپت مي تواند به تمام رويدادهاي HTML موجود در صفحه واکنش نشان دهد.
- جاوا اسکريپت مي تواند رويدادهاي HTML جديدي در صفحه ايجاد کند.
مطالب بيشتر: وب 2 چيست؟
DOM يک استاندارد W3C مي باشد (World Wide Web Consortium).
DOM استانداردي براي دسترسي به اسناد را تعريف مي کند:
"داکيومنت مدل شي در W3C، يک رابط پلت فرم و زبان بي طرف است که به برنامه ها و اسکريپت ها اجازه مي دهد، بصورت ديناميک، به محتوا، ساختار و استايل داکيومنت دسترسي داشته باشند و آنها را به روز نمايند. "
استاندارد DOM در W3C به سه بخش مختلف تقسيم شده است:
Core DOM : مدل استاندارد براي تمامي انواع داکيومنت ها
XML DOM : مدل استاندارد براي اسناد XML
HTML DOM : مدل استاندارد براي داکيومنت هاي HTML
براي مشاوره همين حالا با کارشناسان ما تماس بگيريد:شرکت طراحی سایت بهپردازان یک شرکت معتبر در زمینه طراحی سایت فروشگاهی، طراحی سایت شرکتی حرفه ای میباشد که آماده مشاوره رایگان در جهت توسعه کسب و کار اینترنتی میباشد.