 
 
													
									JavaScript Form Events
									
									
									
									
									أحداث form في لغة جافا سكريبت
								
								سوف تتعلم في هذا الدرس أهم الأحداث التفاعلية في لغة سكريبت مع عناصر form مثل أحداث تغيير قيمة input أو عند إرسال البيانات submit.
التاريخ
الدروس
المستوى
اللغة
المشاهدات
المواضيع
الشروحات chevron_left JavaScript Form Events chevron_left JavaScript
								
									JavaScript Form Events
								 
																
									أحداث form في لغة جافا سكريبت
								
																							
						
									
										 
											 
												</> 
																					 
									
									
										
											JavaScript on change event
										
										 
																				
										حدث عند تغيير قيمة input في لغة جافا سكريبت
																													
								 
 							في لغة جافا سكريبت يمكن عند تغيير قيمة input يتم تنفيذ أمر برمجي داخل صفحة الويب مثل إضافة border للحقل.
JavaScript on change event attribute
كتابة event جافا سكريبت داخل العنصر في صفحة HTML.
<input type="text" class="input" placeholder="Enter Username" onchange="this.style.border='1px solid #55efc4'">
JavaScript on change event function
كتابة event جافا سكريبت داخل دالة في جافا سكريبت.
let input = document.getElementById("input");
input.onchange = function(){
  input.style.border='1px solid #55efc4'
};
																			
									
																		
								JavaScript on change addEventListener
كتابة event جافا سكريبت داخل دالة addEventListener في جافا سكريبت.
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.
<input type="text" class="input" placeholder="Enter Username" onchange="alert('onchange')" onblur="alert('onblur')">
																			
									
																		
								JavaScript on blur event function
كتابة event جافا سكريبت داخل دالة في جافا سكريبت.
input.onblur = function(){
  input.style.border='2px solid red';
}
																			
									
																		
								JavaScript on blur event addEventListener
كتابة event جافا سكريبت داخل دالة addEventListener في جافا سكريبت.
input.addEventListener('blur',()=>{
   input.style.border='2px solid red'
});
																			
									
																		
								
									
										 
											 
												</> 
																					 
									
									
										
											JavaScript on focus event
										
										 
																				
										حدث الارتكاز داخل input في لغة جافا سكريبت
																													
								 
 							في لغة جافا سكريبت يمكن عند الارتكاز داخل input يتم تنفيذ أمر برمجي داخل صفحة الويب مثل إضافة border للحقل.
JavaScript on focus event attribute
كتابة event جافا سكريبت داخل العنصر في صفحة HTML.
<input type="text" class="input" placeholder="Enter Username" onfocus="this.style.border='2px solid red';">
JavaScript on focus event function
كتابة event جافا سكريبت داخل دالة في جافا سكريبت.
let input = document.getElementById("input");
input.onfocus = function(){
  input.style.border='1px solid #55efc4';
}
																			
									
																		
								JavaScript on focus event addEventListener
كتابة event جافا سكريبت داخل دالة addEventListener في جافا سكريبت.
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.
<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 جافا سكريبت داخل دالة في جافا سكريبت.
form.onsubmit = function(){
  alert('Data Sent successfully')
}
																			
									
																		
								JavaScript on submit event addEventListener
كتابة event جافا سكريبت داخل دالة addEventListener في جافا سكريبت.
form.addEventListener('submit',()=>{
   alert('Data Sent successfully')
});
																			
									
																		
								 
                           CLOSETAG
                            CLOSETAG
                        