DOM למד את

1.א.  אודות ה DOM

ה DOM  מאפשר לתוכניתן את הגישה למסמך על מנת לבצע הוספה,מחיקה ומניפולציות נוספות – על הסגנון , המאפיינים ועל כל חלקי המסמך.

ניתן לגשת לכך מכל שפה הנתמכת על ידי הדפדפן, כולל Java,JavaScript/ECMAScript/Jscript וגם VBScript (זאת רק בדפדפן MSIE).

לצורך הפשטות התחביר בו נשתמש יהיה תואם לזה של JavaScript.

כל הדוגמאות שינתנו נבדקו תחת הדפדפן Internet Explorer 5.0 ותחת Gecko – המנוע של הדפדפן Navigator 5.0.

כל תווית (tag) , מאפיין (attribute) , סגנון (style) וחלק טקסט הוא נגיש לצורך מניפולציות בעזרת ה DOM – האפשרויות הן בלתי מוגבלות. אתר זה יכסה את הכללים הבסיסיים של ה DOM : הוספה והסרה של תוויות (tags) , מאפיינים וסגנונות, הנפשה (animating) של אלמנטים קיימים בדף , הסתרה והצגה של אלמנטים בדף ושינוי התוכן של אלמנטים מסויימים בדף.

רמות 0 ו 1 של ה DOM  מומלצות כיום באופן מלא ע"י W3C. אך רמה 2 של DOM היא כרגע במצב של טיוטא ועשויה עוד להשתנות.

רמה 2 של ה  DOM היא החלק ב DOM אשר כולל טיפול במאורעות (event handling) ונושאים דומים אחרים אשר לא מטופלים ברמות 0 ו 1.

לפני שאתה מתחיל , עליך לדעת מספר מושגים אשר נשתמש בהם בהמשך.

צומת (node) – זוהי התייחסות (reference) לאלמנט – למאפיינים או לטקסט במסמך.

אלמנט – זהו יצוג של תווית <TAG>.

מאפיין (attribute) – זוהי תכונה של אלמנט. לדוגמא: HREF זהו מאפיין של <A>.

W3C DOM מאפשר למפתחים דרכים שונות לבצע מניפולציות על המסמך. יש עדיין להשתמש ב"גילוי הדפדפן" על מנת לתמוך בדפדפנים ישנים.

|