این حکایت ادامه دار

ثبت هرازگاهی و کوتاه از شگفت زدگی هام حین یادگیری مطالب جدید

این حکایت ادامه دار

ثبت هرازگاهی و کوتاه از شگفت زدگی هام حین یادگیری مطالب جدید

۱ مطلب با کلمه‌ی کلیدی «DOM Javascript» ثبت شده است

DOM چیست؟

شکوفه دانش | يكشنبه, ۳ دی ۱۳۹۶، ۱۱:۲۹ ب.ظ | ۰ نظر
در حقیقت
DOM
یعنی
Document Object Model
یعنی به داکیومنت به شکل یک شی نگریسته بشه! و بعد از درون این آبجکت استخراج هایی انجام بشه و کارهایی باهاش کرد.
بعد اونوقت از این شی میشه در بعضی زبان ها مانند جاوااسکریپت استفاده کرد. مثلا توی این مثال:
var paragraphs = document.getElementsByTagName("P");
// paragraphs[0] is the first <p> element
// paragraphs[1] is the second <p> element
etc.alert(paragraphs[0].nodeName);
داره از "شی داکیومنت" متدی با نام
getElementsByTagName(...)
رو استفاده می کنه که می تونه از درون داکیومنت هر یک از تگ هایی که ما دلمون بخواد رو استخراج کنه و درون متغیر دلخواهمون بریزه که در این مثال تگ های
p
رو استخراج کرده و درون متغیر
paragraphs
ریخته و به صورت آرایه ای هم ذخیره کرده درون اون متغیر.

The short example above, is JavaScript. That is to say, it's written in JavaScript, but it uses the DOM to access the document and its elements. The DOM is not a programming language, but without it, the JavaScript language wouldn't have any model or notion of web pages, HTML documents, XML documents, and their component parts (e.g. elements). Every element in a document—the document as a whole, the head, tables within the document, table headers, text within the table cells—is part of the document object model for that document, so they can all be accessed and manipulated using the DOM and a scripting language like JavaScript.
  • شکوفه دانش