انتقل إلى محتوى الدرس
الدرس 60
دورة جافا سكريبت

أحداث form في لغة جافا سكريبتJavaScript Form Events

سوف تتعلم في هذا الدرس أهم الأحداث التفاعلية في لغة سكريبت مع عناصر form مثل أحداث تغيير قيمة input أو عند إرسال البيانات submit.

أقسام الدرس
4
الأمثلة
12
اللغة
العربية
تاريخ النشر
غير محدد
المشاهدات
3,280
محتوى الدرس
في هذا الدرس 4تصفّح المواضيع

JavaScript on change event حدث عند تغيير قيمة input في لغة جافا سكريبت

في لغة جافا سكريبت يمكن عند تغيير قيمة input يتم تنفيذ أمر برمجي داخل صفحة الويب مثل إضافة border للحقل.

JavaScript on change event attribute

كتابة event جافا سكريبت داخل العنصر في صفحة HTML.

HTML
<input type="text" class="input" placeholder="Enter Username" onchange="this.style.border='1px solid #55efc4'">

JavaScript on change event function

كتابة event جافا سكريبت داخل دالة في جافا سكريبت.

HTML
let input = document.getElementById("input");
input.onchange = function(){
  input.style.border='1px solid #55efc4'
};

JavaScript on change addEventListener

كتابة event جافا سكريبت داخل دالة addEventListener في جافا سكريبت.

HTML
let input = document.getElementById("input");
input.addEventListener('change',()=>{
   input.style.border='1px solid #55efc4'
});

JavaScript on blur event حدث بعدما تتغير قيمة input في لغة جافا سكريبت

في لغة جافا سكريبت يمكن بعد تغيير قيمة input يتم تنفيذ أمر برمجي داخل صفحة الويب مثل إضافة border للحقل.

JavaScript on blur event attribute

كتابة event جافا سكريبت داخل العنصر في صفحة HTML.

HTML
<input type="text" class="input" placeholder="Enter Username" onchange="alert('onchange')" onblur="alert('onblur')">

JavaScript on blur event function

كتابة event جافا سكريبت داخل دالة في جافا سكريبت.

HTML
input.onblur = function(){
  input.style.border='2px solid red';
}

JavaScript on blur event addEventListener

كتابة event جافا سكريبت داخل دالة addEventListener في جافا سكريبت.

HTML
input.addEventListener('blur',()=>{
   input.style.border='2px solid red'
});

JavaScript on focus event حدث الارتكاز داخل input في لغة جافا سكريبت

في لغة جافا سكريبت يمكن عند الارتكاز داخل input يتم تنفيذ أمر برمجي داخل صفحة الويب مثل إضافة border للحقل.

JavaScript on focus event attribute

كتابة event جافا سكريبت داخل العنصر في صفحة HTML.

HTML
<input type="text" class="input" placeholder="Enter Username" onfocus="this.style.border='2px solid red';">

JavaScript on focus event function

كتابة event جافا سكريبت داخل دالة في جافا سكريبت.

HTML
let input = document.getElementById("input");
input.onfocus = function(){
  input.style.border='1px solid #55efc4';
}

JavaScript on focus event addEventListener

كتابة event جافا سكريبت داخل دالة addEventListener في جافا سكريبت.

HTML
let input = document.getElementById("input");
input.addEventListener('focus',()=>{
   input.style.border='1px solid #55efc4'
});

JavaScript on submit event حدث عند إرسال البيانات إلي السيرفر في لغة جافا سكريبت

في لغة جافا سكريبت يمكن عند إرسال البيانات من form إلي السيرفر يتم تنفيذ أمر أو مجموعة أوامر برمجية مثل إظهار رسالة.

JavaScript on submit event attribute

كتابة event جافا سكريبت داخل العنصر في صفحة HTML.

HTML
<form action="" method="post" onsubmit="alert('Data Sent successfully')">
  <input type="text" class="input" placeholder="Enter Username">
  <input class="btn" type="submit">
</form>

JavaScript on submit event function

كتابة event جافا سكريبت داخل دالة في جافا سكريبت.

HTML
form.onsubmit = function(){
  alert('Data Sent successfully')
}

JavaScript on submit event addEventListener

كتابة event جافا سكريبت داخل دالة addEventListener في جافا سكريبت.

HTML
form.addEventListener('submit',()=>{
   alert('Data Sent successfully')
});

مشاركة

هل كان هذا الدرس مفيدًا؟

جارٍ تحميل الآراء…