SPEAKER: اجازه دهید به که گذشته بهبود به عنوان مثال با استفاده از جاوا اسکریپت محبوب کتابخانه به نام جی کوئری که اجازه خواهد داد ما به تمیز کردن کد ما در حالی که هنوز اجتناب از این مسئله ما مواجه می شوند پیش از آن که به موجب آن برخی از کد که نوشتم قبل از موعد مقرر اعدام شد عناصر مورد نیاز برای در DOM وجود دارد در واقع وجود داشته است. توجه کنید در اینجا در DOM-2.html، من یک برچسب اسکریپت در حال حاضر با یک ویژگی منبع که ارزش URL از است آخرین نسخه از این کتابخانه. در زیر است که من یک تگ اسکریپت جداگانه با هیچ منبع اما جایی که من ترک کرده ام اتاق در واقع ارسال برخی از کد خود من است. کد من می خواهم به ارسال به زیر، $، که واقعا فقط نماد تند نویسی برای جی کوئری خود را، (سند). به عبارت دیگر، من به سادگی به عنوان عبور آرگومان به یک تابع به نام جی کوئری سند، جهانی متغیر، که در حال حاضر وجود دارد داخل از هر صفحه وب. سپس اجازه دهید انجام دهد. آماده، خواستار یک تابع و یا روش است که مشخص می کند که تکه کدهای زیر باید باشد تنها یک بار در کل سند اعدام آماده، به طور خاص این است تابع بی نام در اینجا. $ "# نسخه ی نمایشی"، که مشخص می کند که من می خواهم برای به دست آوردن عنصر از DOM من که شناسه منحصر به فرد نسخه ی نمایشی است. و سپس یک بار ما رو بدست که، اجازه دهید ثبت نام با یک event handler برای ارسال رویداد را بوسیله. ارسال، عبور به ناشناس تابع است که انتظار یک آرگومان که ما به رویداد تماس بگیرید، که آن در نهایت فقط برای رفتن به یک مرجع از انواع به واقعی رویداد ارسال مقاله تنها در مورد ما می خواهم می خواهم برای دسترسی که به طور مستقیم. در همین حال، اجازه دهید بند باز را مشخص و بند بسته و در داخل از آن پرانتز، اجازه دهید در واقع کد ارسال که ما می خواهیم اجرا در زمانی که این فرم ارائه شده است. هشدار "سلام"، و اجازه دهید الحاق در به طوری که مقدار حاصل از فراخوانی $ "نام #" که مشخص می کند که من می خواهم برای به دست آوردن این عنصر در DOM من که منحصر به فرد شناسه نام است. و اجازه دهید در حال حاضر یک تابع داخل تماس بگیرید که شی به نام وال می شود که ارزش متنی است که کاربر تایپ شوید و اجازه دهید الحاق به طوری که، فقط برای تفریح، به علامت تعجب. در نهایت، نه تنها بازگشت کاذب به عنوان ما از قبل، اجازه دهید یک کمی بیشتر صریح و مشخص است که با توجه به اینکه شی رویداد، ما می خواهم برای جلوگیری از آن به طور پیش فرض رفتار های خاص تماس یک تابع و یا روش به نام جلوگیری از به طور پیش فرض به شرح زیر است. event.preventDefault. اجازه دهید حالا فایل را ذخیره کنید و باز کردن آن را در مرورگر من. http://localhost/dom-2.html که فرم وجود دارد. بیایید ورودی دیوید. با کلیک کردن و سلام، دیوید پشت است.