has properties
									
									
									
									
									
								
								في هذا الدرس سوف نتعرف علي مجموعة من الخصائص التي تقوم بأرجاع قيمة boolean وهي has والتي تستخدم في التحقق من وجود شيء معين أو لا بالنسبة لعنصر ما
التاريخ
												
											14 نوفمبر 2021
										
										
									الدروس
146
										
									المستوى
											العامة
										
										
									اللغة
																						انجليزي
																					
										
									المشاهدات
1653
										
									المواضيع
24
										
									الشروحات chevron_left has properties chevron_left JavaScript
								
									has properties
								 
																							
						</> hasAttribute
hasAttribute : هي عبارة عن خاصية تستخدم في البحث عن attribute بداخل عنصر معين وتقوم بارجاع قيمة boolean :
- true : في حالة وجود العنصر
 - false : في حالة عد وجوده
 
Syntax
element.hasAttribute(attributename)
</> hasAttributes
hasAttribute هي خاصية من خصائص ال DOM في لغة الجافا سكريبت تستخدم في التحقق من وجود attribute معين بداخل أحد العناصر
- حيث تقوم بأرجاع قيمة boolean والتي تحمل أحدي القيمتين (true / false )
- true : في حالة اذا كان العنصر يحتوي علي ال attribute الذي قمت بتحديده
 - false : في حالة اذا كان العنصر لا يحتوي علي ال attribute الذي قمت بتحديده
 
Syntax
node.hasAttributes()
</> hasChildNodes
hasAttribute هي خاصية من خصائص ال DOM في لغة الجافا سكريبت تستخدم في التحقق من وجود عناصر فرعية لعنصر معين أو لا
- حيث تقوم بأرجاع قيمة boolean والتي تحمل أحدي القيمتين (true / false )
- true : في حالة اذا كان العنصر يحتوي علي عناصر فرعية
 - false : في حالة اذا كان العنصر لا يحتوي علي عناصر فرعية
 
Syntax
node.hasChildNodes()
Example
var list = document.getElementById("myList").hasChildNodes();
  document.getElementById("demo").innerHTML = list;
																			
									
																		
								Example
var list = document.getElementById("myList");
  
  if (list.hasChildNodes()) {
    list.removeChild(list.childNodes[0]);
																			
									
																		
								
                          
                            CLOSETAG