جسٹسکریپٹ ایچٹی ام ڈی او ایم

از طريق HTML DOM، JavaScript قادر به دسترسي و تغيير همه عناصر مستند HTML است.

HTML DOM (مدل جاوااسکريپت مستند)

وقتي صفحه بارگذاري مي‌شود، مرورگر مدل جاوااسکريپت مستند صفحه را (DOM) خلق مي‌کندDocument Object Model).

HTML DOM مدل به صورتدرخت:

درخت DOM عناصر

DOM اچ‌تی‌ام‌ال درخت

از طريق اين مدل جاوااسکريپت همه قدرت‌هاي خلق HTML پديده را به دست مي‌آورد:

  • JavaScript قادر به تغيير همه عناصر HTML در صفحه است
  • JavaScript قادر به تغيير همه ويژگي‌هاي HTML در صفحه است
  • JavaScript قادر به تغيير همه استايل‌هاي CSS در صفحه است
  • JavaScript قادر به حذف عناصر و ويژگي‌هاي موجود HTML است
  • JavaScript قادر به اضافه کردن عناصر و ويژگي‌هاي جديد HTML است
  • JavaScript قادر به واکنش به همه رويدادهاي موجود HTML در صفحه است
  • JavaScript قادر به خلق رويدادهاي جديد HTML در صفحه است

شما چه چيزي خواهيد آموخت

در فصل‌هاي زير آموزش، شما خواهيد آموخت:

  • کيفي تغيير محتواي عناصر HTML
  • ایل تی ایم عناصر کا سی ایس ایس استایل کس طرح سے تبدیل کیا جائے؟
  • ایل تی ایم دم ایونٹ پر کس طرح سے جواب دینا چاہیئے؟
  • ایل تی ایم عناصر کو کس طرح سے شامل اور حذف کیا جائے؟

DOM کیا ہے؟

DOM وو3 سی ای ایم (ورلڈ وائیڈ ویب کانسورسیوم) کا ایک معیار ہے。

DOM معیار کا تعریف:

“وو3 سی ای ایم (دوکومنٹ اوبجیکٹ ماڈل) پلیٹ فارم اور زبان سے مستقل ایک انٹرافیس ہے، جو پروگرام اور اسکریپٹوں کو ڈاکومنٹ کے محتوا، شکل اور استایل کو دین دین دستیاب کرنے، ترمیم کرنے اور تبدیل کرنے کی اجازت دیتا ہے.”

وو3 سی ای ایم معیار کا تین مختلف حصوں میں تقسیم کیا گیا ہے:

  • کور دم - تمام ڈاکومنٹ کا معیاری ماڈل
  • ایکس ایم ال دم - ایکس ایم ال ڈاکومنٹ کا معیاری ماڈل
  • ایل تی ایم دم - ایل تی ایم ڈاکومنٹ کا معیاری ماڈل

ایل تی ایم دم کیا ہے؟

ایل تی ایم دم یہ ایل تی ایم کا معیار ہےاوبجیکٹماڈل اورپروگرامنگ انٹرافیس

  • کے طور پراوبجیکٹکا ایل تی ایم عنصر
  • تمام ایل تی ایم عناصر کاخصوصیات
  • تمام ایل تی ایم عناصر کاطریق
  • تمام ایل تی ایم عناصر کاایونٹ

آخر، ایل تی ایم دم یہ معنادار ہے: یہ معیار وسیع طور پر کس طرح سے ایل تی ایم عناصر کو حاصل کیا جائے، تبدیل، شامل یا حذف کیا جائے، یہ معیار معیاری ہے