أحدث البرامج التعليمية وتطوير الشبكة
 

عند_التغيير الحدث

<كائن الحدث

مثال

تنفيذ جافا سكريبت عندما يغير المستخدم الخيار المحدد من <select> العنصر:

<select onchange="myFunction()">
انها محاولة لنفسك »

أكثر "Try it Yourself" الأمثلة أدناه.


تعريف والاستخدام

يحدث الحدث onchange عندما تم تغيير قيمة عنصر.

لradiobuttons وخانات، ويحدث الحدث onchange عندما تم تغيير حالة التحقق.

نصيحة: هذا الحدث هو مماثل ل oninput الحدث. والفرق هو أن هذا الحدث oninput يحدث مباشرة بعد تغير قيمة عنصر، بينما يحدث عند_التغيير عندما يفقد عنصر التركيز، بعد أن تم تغيير المحتوى. الفرق الآخر هو أن الحدث onchange يعمل أيضا على <keygen> و <select> العناصر.


دعم المتصفح

هدف
onchange نعم فعلا نعم فعلا نعم فعلا نعم فعلا نعم فعلا

بناء الجملة

في HTML:

في جافا سكريبت:

object .onchange=function(){ انها محاولة لنفسك »

في جافا سكريبت، وذلك باستخدام addEventListener() الأسلوب:

object .addEventListener("change", myScript );
انها محاولة لنفسك »

ملاحظة: addEventListener() لا يتم اعتماد طريقة في Internet Explorer 8 والإصدارات السابقة.


تفاصيل تقنية

فقاعات: نعم فعلا
للإلغاء: لا
نوع الحدث: هدف
علامات HTML المعتمدة: <إدخال نوع = "مربع">، <إدخال نوع = "لون">، <إدخال نوع = "تاريخ">، <إدخال نوع = "التاريخ والوقت">، <إدخال نوع = "البريد الإلكتروني">، <إدخال نوع = " ملف ">، <نوع الإدخال =" الشهر ">، <إدخال نوع =" عدد ">، <إدخال نوع =" كلمة المرور ">، <إدخال نوع =" الراديو ">، <إدخال نوع =" نطاق ">، < إدخال نوع = "بحث">، <إدخال نوع = "الهاتف">، <إدخال نوع = "نص">، <إدخال نوع = "الوقت">، <إدخال نوع = "URL">، <إدخال نوع = "أسبوع ">، <كجن>، <select> و <textarea>
صفحة DOM: مستوى 2 الفعاليات

أمثلة

مزيد من الأمثلة

مثال

تنفيذ جافا سكريبت عندما يغير المستخدم محتوى حقل المدخلات:

<input type="text" onchange="myFunction()">
انها محاولة لنفسك »

<كائن الحدث