منظور از HTML DOM چيست

هنگامي که يک صفحه وب بارگذاري مي شود، مرورگر يک داکيومنت از مدل آبجکت صفحه را ايجاد ميکند.

هنگامي که يک صفحه وب بارگذاري مي شود، مرورگر يک داکيومنت از مدل آبجکت  صفحه را ايجاد ميکند.

مدل HTML DOM مانند يک درخت اشيا ساخته مي شود.

با object model جاوا اسکريپت مي تواند به تمام قدرتي که براي ايجاد HTML  پويا نياز دارد، دست يابد:

- JavaScript مي تواند تمام عناصر HTML صفحه را تغيير دهيد.

- جاوا اسکريپت مي تواند تمام ويژگي هاي html موجود در صفحه را تغيير دهد.

- جاواسکريپت مي تواند تمام استايل هاي CSS صفحه HTML را تغيير دهد.

- JavaScript مي تواند عناصر و ويژگي هاي موجود را حذف نمايد.

- JavaScript مي تواند عناصر و ويژگي هاي جديدي را اضافه کند.

- جاوا اسکريپت مي تواند به تمام رويدادهاي HTML موجود در صفحه واکنش نشان دهد.

- جاوا اسکريپت مي تواند رويدادهاي HTML جديدي در صفحه ايجاد کند.

 مطالب بيشتر: وب 2 چيست؟

 

DOM چيست؟

DOM يک استاندارد W3C مي باشد (World Wide Web Consortium).
DOM استانداردي براي دسترسي به اسناد را تعريف مي کند:

"داکيومنت مدل شي در W3C، يک رابط پلت فرم و زبان بي طرف است که به برنامه ها و اسکريپت ها اجازه مي دهد، بصورت ديناميک، به محتوا، ساختار و استايل داکيومنت دسترسي داشته باشند و آنها را به روز نمايند. "

استاندارد DOM در W3C به سه بخش مختلف تقسيم شده است:

 Core DOM : مدل استاندارد براي تمامي انواع داکيومنت ها

 XML DOM : مدل استاندارد براي اسناد XML

 HTML DOM : مدل استاندارد براي داکيومنت هاي HTML

شرکت طراحی سايت بهپردازان، در طول 17 سال فعاليت خود، با به کارگيري تيم‌های تخصصی در زمينه‌ی طراحی سایت و اپليکيشن، نمونه‌هاي قدرتمندي در  نمونه سايت خارج از کشور ،طراحی سایت فروشگاهی و ... دارد. براي مشاوره همين حالا با کارشناسان ما تماس بگيريد:

HTML DOM چيست؟

HTML DOM، يک مدل شيء استاندارد و رابط کاربري برنامه نويسي براي HTML است که موارد زير را تعريف مي کند:- عناصر HTML به عنوان اشياء- خصوصيات همه عناصر HTML- متدهايي براي دسترسي به تمام عناصر HTML- رويدادهاي تمام عناصر HTMLبه عبارت ديگر: HTML DOM استانداردي براي دسترسي، تغيير، اضافه و يا حذف کردن عناصر HTML مي باشد.