آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

آموزش توابع DOM

دوره های مرتبط با این مقاله

توابع DOM (متدهای مدل شی گرای سند HTML)

متدهای HTML DOM، عملیاتی هستند که می توان روی المان های HTML اجرا کرد.
خواص (property) مدل شی گرای سند HTML، مقادیری (مقادیر المان های HTML) هستند که می توان تنظیم کرد یا تغییر داد.
رابط برنامه سازی مدل شی گرای سند (DOM Programming interface)
مدل DOM به JavaScript اجازه می دهد تا محتوای عناصر HTML را تغییر دهد.
در مدل شی گرای سند (DOM) تمامی المان های HTML به صورت شی ((object تعریف شده و مورد استفاده قرار می گیرند.
رابط برنامه نویسی مجموعه ای از خواص و توابع است که یک برنامه می تواند از برنامه ی دیگر فرابخواند.
Property (خاصیت) مقداری است که شما می توانید آن را بازیابی (get) یا تنظیم (set) کنید (مانند تغییر محتوایات یک المان HTML).
Method (تابع) عملیاتی است که انجام می دهید (مانند اضافه و حذف المان HTML).

مثال:

مثال زیر با استفاده از تابع () document.getElementById، محتویات ( (innerHTMLتگ <p> را با شناسه ی id="demo" تغییر می دهد:

نمونه یک

    
امتحان کنید

در مثال بالا، getElementById یک متد است در حالی که innerHTML خاصیت (property) محسوب می شود.

تابع getElementById

معمول ترین روش برای دستیابی به المان HTML، بکاربردن شناسه ی (ID) المان است.
در مثال فوق، تابع getElementById با استفاده از شناسه ی "demo" المان مورد نظر را پیدا کرده و به آن دسترسی پیدا می کند.

خاصیت innerHTML

آسان ترین روش برای دستیابی به محتویات یک المان، استفاده از خاصیت (property) innerHTML است.
به وسیله ی خاصیت مذکور می توان محتویات المان HTML را بازیابی و همچنین جایگزین کرد.


مشاهده فیلم آموزشی

کلیه حقوق مادی و معنوی این مقاله متعلق به آموزشگاه تحلیل داده بوده و هر گونه استفاده غیر قانونی از آن پیگرد قانونی دارد.

  • 2854
  •    1452
  • تاریخ ارسال :   1394/08/12

دانلود PDF دانشجویان گرامی اگر این مطلب برای شما مفید بود لطفا ما را در GooglePlus محبوب کنید
رمز عبور: tahlildadeh.com یا www.tahlildadeh.com
ارسال دیدگاه نظرات کاربران
شماره موبایل دیدگاه
عنوان پست الکترونیک

ارسال

آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

تمامی حقوق این سایت متعلق به آموزشگاه تحلیل داده می باشد .