كيفية استخدام حدث onchange في JavaScript

Kyfyt Astkhdam Hdth Onchange Fy Javascript



ال ' على التغيير 'هو برنامج JavaScript مهم' GlobalEventHandler 'يعالج التغييرات في الحدث. يحدث عندما يفقد عنصر HTML المرتبط به تركيزه على التنفيذ. يتم استخدامه بشكل شائع في النماذج لمعالجة والتحقق من القيمة المحدثة للقيمة الحالية. يتم تشغيله بسرعة بمجرد تغيير قيمة أو حالة HTML المحدد.

سيوضح هذا الدليل هدف حدث 'onchange' وعمله في JavaScript.

كيفية استخدام حدث 'onchange' في JavaScript؟

ال ' على التغيير 'يتم تنشيط الحدث عند تغيير قيمة عنصر HTML المحدد. عندما يتم تشغيل هذا الحدث ، يتم تنفيذ وظيفة JavaScript المرتبطة لأداء المهمة المحددة.







بناء الجملة



هدف. على التغيير = وظيفة ( ) { myScript } ؛

في النحو أعلاه:



  • عنصر: يشير إلى عنصر HTML معين.
  • وظيفة(): إنها تمثل الوظيفة المحددة التي سيتم استدعاؤها عند مشغل الحدث.
  • myScript: يشير إلى تعريف وظيفة JavaScript لأداء مهمة محددة عند حدوث حدث 'onchange'.

بناء الجملة (باستخدام طريقة 'addEventListener ()')





هدف. addEventListener ( 'يتغير' ، myScript ) ؛

في الصيغة أعلاه ، ' addEventListener () 'تستخدم طريقة' على التغيير 'لتنفيذ وظيفة JavaScript لأداء مهام مختلفة.

مثال 1: تطبيق حدث 'onchange' لعرض القيمة المحددة باستخدام البنية الأساسية

في هذا السيناريو ، يرتبط حدث 'onchange' بقائمة خيارات لعرض قيمة الخيار الذي تم تغييره واستدعاء وظيفة JavaScript المقابلة.



كود HTML

ألق نظرة على كود HTML التالي:

< h2 > على التغيير حدث في JavaScript h2 >

< ص > اختر لغة أخرى من القائمة. ص >

< حدد معرف = 'عرض' على التغيير = 'عينة()' >

< قيمة الخيار = 'لغة البرمجة' > لغة البرمجة خيار >

< قيمة الخيار = 'CSS' > CSS خيار >

< قيمة الخيار = 'جافا سكريبت' > جافا سكريبت خيار >

يختار >

< ع معرف = 'P1' > ص >

في الكود أعلاه:

  • أولاً ، حدد عنوانًا فرعيًا باستخدام '

    ' بطاقة شعار.

  • بعد ذلك ، أضف فقرة مع البيان المذكور.
  • بعد ذلك ، ' <اختر> 'تقوم العلامة بإنشاء قائمة منسدلة بمعرف معين' تجريبي ' و ال ' على التغيير 'الحدث يعيد التوجيه إلى الوظيفة' عينة() '، على التوالى.
  • في نص العلامة '