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

has properties

في هذا الدرس سوف نتعرف علي مجموعة من الخصائص التي تقوم بأرجاع قيمة boolean وهي has والتي تستخدم في التحقق من وجود شيء معين  أو لا  بالنسبة لعنصر  ما

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

hasAttribute

hasAttribute : هي عبارة عن خاصية تستخدم في البحث عن attribute بداخل عنصر معين وتقوم بارجاع قيمة boolean : 

  • true : في حالة وجود العنصر 
  • false : في حالة عد وجوده 

Syntax

HTML
element.hasAttribute(attributename)

Example

HTML
var x = document.getElementById("myBtn").hasAttribute("onclick");

hasAttributes

hasAttribute هي خاصية من خصائص ال DOM في لغة الجافا سكريبت تستخدم في التحقق من وجود attribute معين بداخل أحد العناصر 

- حيث تقوم بأرجاع قيمة boolean والتي تحمل أحدي القيمتين (true / false )

  • true : في حالة اذا كان العنصر يحتوي علي ال attribute الذي قمت بتحديده 
  • false :  في حالة اذا كان العنصر لا يحتوي علي ال attribute الذي قمت بتحديده 

Syntax

HTML
node.hasAttributes()

Example

HTML
var x = document.body.hasAttributes()

hasChildNodes

hasAttribute هي خاصية من خصائص ال DOM في لغة الجافا سكريبت تستخدم في التحقق من وجود عناصر فرعية لعنصر معين أو لا 

- حيث تقوم بأرجاع قيمة boolean والتي تحمل أحدي القيمتين (true / false )

  • true : في حالة اذا كان العنصر يحتوي علي عناصر فرعية 
  • false :  في حالة اذا كان العنصر لا يحتوي علي عناصر فرعية 

Syntax

HTML
node.hasChildNodes()

Example

HTML
var list = document.getElementById("myList").hasChildNodes();
  document.getElementById("demo").innerHTML = list;

Example

HTML
var list = document.getElementById("myList");
  
  if (list.hasChildNodes()) {
    list.removeChild(list.childNodes[0]);

مشاركة

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

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