>> المتحدث: دعونا تحسين على ذلك مشاركة المثال باستخدام جافا سكريبت شعبية
مكتبة تسمى مسج من شأنها أن تسمح لنا لتنظيف رمز لنا في حين لا يزال
تجنب هذه المسألة التي واجهناها في وقت سابق حيث بعض التعليمات البرمجية التي كتبت
أعدم قبل الأوان قبل أنا في حاجة إلى عناصر موجودة في DOM
موجودة فعلا.
>> لاحظ هنا في دوم-2.html، ولدي العلامة النصي بالفعل مع سمة
مصدر قيمته هو عنوان URL لل أحدث نسخة من هذه المكتبة.
أدناه أن لدي علامة النصي منفصلة مع عدم وجود مصدر ولكن أين لقد تركت
غرفة لكتابة الواقع بعض من التعليمات البرمجية الخاصة بي.
رمز أود أن أكتب كما هو يلي، $، الذي هو في الحقيقة مجرد
منهج الاختزال للمسج نفسه، (وثيقة).
وبعبارة أخرى، أنا ببساطة يمر كما حجة إلى وظيفة تسمى
مسج الوثيقة، والعالمية متغير، وهذا موجود بالفعل داخل
من أي صفحة ويب.
>> ثم دعونا نفعل. جاهزة، استدعاء دالة أو الأسلوب الذي ينص على أن
ينبغي أن يكون جزءا من التعليمات البرمجية التالية أعدم مرة واحدة فقط في المستند بأكمله
جاهز، وتحديدا هذا وظيفة مجهول هنا.
$ "# التجريبي"، الذي ينص على أن أود للحصول على العنصر DOM من بلدي
من الذي هو معرف فريد التجريبي.
ثم مرة واحدة حصلنا على ذلك، دعونا تسجيل معها معالج حدث لل
ويقدم الحدث من خلال تحديد. تقدم، يمر لأنه مجهول
الوظيفة التي تتوقع وسيطة واحدة أننا سوف ندعو الحدث، الذي هو
في نهاية المطاف مجرد الذهاب ليكون مرجعا من نوع ما للالفعلية
الحدث تقديم فقط في حال كنا ترغب في الوصول إلى ذلك مباشرة.
>> وفي الوقت نفسه، دعونا تحديد هدفين مفتوحة و قوس وثيقة وداخل تلك
الأقواس، دعونا فعلا كتابة التعليمات البرمجية التي نريد تنفيذها عند هذا النموذج
يقدم.
تنبيه "مرحبا"، ودعونا سلسلة على ذلك أن نتيجة الدعوة $ "# اسم"
الذي يحدد ان كنت ترغب في الحصول على العنصر DOM في بلدي الذي فريدة من نوعها
المعرف هو اسم.
والآن دعونا ندعو وظيفة داخل هذا الكائن دعا فال الذي يحصل
قيمة نصية يتم كتابتها المستخدم فيه.
ودعونا سلسلة على ذلك أنه فقط للمتعة، وعلامة تعجب.
>> أخيرا، بدلا من مجرد عودة كاذبة كما فعلنا من قبل، دعونا نكون أكثر قليلا
واضحة وتحديد أن بالنظر إلى أن كائن الحدث، ونحن نرغب في منع ل
السلوك الافتراضي من خلال الدعوة على وجه التحديد وظيفة أو طريقة تسمى
منع الافتراضية على النحو التالي.
event.preventDefault.
دعونا الآن حفظ الملف و فتحه في متصفحي.
http://localhost/dom-2.html
>> هناك هذا النموذج.
دعونا المدخلات ديفيد.
بالنقر إرسال ومرحبا، ديفيد هو العودة.