درود و عید مبارک
DOM مربوط به کدام حوزه هست؟ چیه؟ اصلا درست ننوشتند
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
مثلا میگن این DOM درختش در حافظه لود میشه و از این حرفا
درود و عید مبارک
DOM مربوط به کدام حوزه هست؟ چیه؟ اصلا درست ننوشتند
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
مثلا میگن این DOM درختش در حافظه لود میشه و از این حرفا
Last edited by iranch; 01-08-2014 at 10:41.
سلام
DOM به نمونه/وهله شی بارگذاری شده و ترجمه شده اشاره دارد.
با یک مثال توضیح را ادامه میدهم...
شاید من یک متن نشانه گذاری با قاعده شده مانند این داشته باشم.
این اطلاعات در مرحله اول یک متن عادی است.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
این متن اگر در یک فایل تحت Notepad باشد کار زیادی نمیتوان روی آن انجام داد
ولی DOM این متن میشود اینکه من بتوانم با درخت بارگذاری شده ان در حافظه کارکنم بطور نمونه بنویسم a.Childs[0].Childs[1].InnerText و مقدار "Text3" را در یافت کنم.
نتیجه:
اینکه متن markup را ترجمه کنیم و بفهمیم چه تگ ها و خصایص و چه تودرتویی دارند میشود DOM
یک گراف آماده استفاده در RAM
DOM مدلی است که کدهای برنامه نویسی به راحتی میتوانند با کار کار کنند و تبادل اطلاعات داشته باشند.
موفق باشید.
درود بر شما و تشکر بابت راهنمایی اما متاسفانه من متوجه نشدم ببخشید اگر نباشه چی میشه؟ چرا بوجود اومد؟ الان که هست کجای کار رو انجام میده؟
اینجا DOM زده
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Last edited by iranch; 09-08-2014 at 21:49.
سلام
با شرمندگی باید بدلیل تاخیر زیاد عضرخواهی کنم، جلسات طولانی و بی پایان ... !
و اما بعد:
DOM از اطلاعاتی مانند HTML باید ساخته شود تا نرم افزارها بتوانند روی آن کار انجام دهند، درک و تغییر و ترسیم و...
همانطور که اشاره شد، دیتای خام بی معنی را ، قابل پردازش و تصمیم گیری و تغییر میکند.
اینکه شما بتوانید وسط یک تگ را تغییر دهید یا تگ جدیدی در آن بین درج کنید، به محیا بودن DOM نیاز دارد.
وقتی عمل مشابه ای را با jQuery انجام میدهید، این به معنی دور زدن یا موازی کاری نیست.
jQuery یک کتابخانه javascript و خود در زیر ساختش از دستورات و توابع عادی javascript استفاده میکند.
jQuery هم بدون DOM که مرورگر آماده میکند و در اختیارش قرار میدهد، کاری نمیتواند انجام دهد.
شاید یک کد javadcript داشته باشید که چیزی را جمع و تفریق و alert ای نمایش میدهدف این شاید DOM نخواهد ولی هرگونه پردازش یا تغییر ماهیت Html در javascript یا jQuery نیاز به DOM تهیه شده مرورگر دارد.
حقیقتش متوجه اصل سرنخ و منشاء ابهام شما نشدم...
در فوق تلاش کردم توضیحاتی ارائه دهم در صورت ادامه مشکل ، کمی کاملتر و دقیق تر و با توضیحات بیشتری بفرمائید دقیقاً در کجای مباحث فوق ابهام دارید.
موفق باشید.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)