بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
اللهم علمنا ما ينفعنا وانفعنا بما علمتنا إنك أنت العليم الحكيم
====>What is HTML Element ?<====
هو فصيلة(Class) تمثل العناصر في لغة HTML====>Most Important Properties<====
C Sharp
تعيد Rectangle يحتوي على أبعاد (الطول والعرض وس{X} وص{Y}) العنصر في الصفحة.
VB.Net
8- OuterHtml
تعيد نص أو تركيب HTML الخاص بالعنصر.
VB.Net
C Sharp
C Sharp
10- Parent
تعيد HtmlElement وهو "أب"(العنصر الذي يوجد بداخله العنصر الحالي) العنصر الحالي☻.
VB.Net
C Sharp
11- TagName
تعيد الوسم الخاص بالعنصر.
VB.Net
C Sharp
C Sharp
C Sharp
====>Most Important Methods(Functions)<====
1- AppendChild
تقوم بإضافة HtmlElemnt بداخل العنصر.
أو تقوم بإضافة HtmlElement إلى أبناء هذا العنصر.
Parameters :
newElement : العنصر الجديد لإضافته.
VB.Net
C Sharp
تقوم بإضافة "معالج/متعامل" للحدث
يمكنك مشاهدة جميع الأحداث (Events) من خلال الرابط DOM Events
Parameters :
1- eventName : إسم الحدث.
2- eventHandler : المعالج او المتعامل مع الحدث (Event Handler).
VB.Net
C Sharp
تقوم بإزالة "معالج/متعامل" لحدث معين.
هذه الدالة معاكسة للدالة السابقة.
VB.Net
5- Focus
C Sharp
5- Focus
تقوم بتفعيل العنصر.
VB.Net
C Sharp
6- RemoveFocus
تقوم بإزالة التركيز أو تقوم بإلغاء تفعيل العنصر.
VB.Net
7- GetAttribute
Parameters :
C Sharp
7- GetAttribute
تقوم بجلب قيمة الخاصية (الخاصية التي تحددها في المعامل الأول).
attributeName : إسم الخاصية التي تريد جلب قيمتها (حساسة لحالة الأحرف {كبير، صغير}).
VB.Net
C Sharp
8- SetAttribute
Parameters :
تقوم بتحديد/تغيير قيمة الخاصية (الخاصية التي تحددها بالمعامل الأول).
attributeName : إسم الخاصية التي تريد تغيير قيمتها (حساسة لحالة الأحرف {كبير، صغير}).
value : القيمة الجديدة.
value : القيمة الجديدة.
VB.Net
C Sharp
9- ScrollIntoView
Parameters :
C Sharp
9- ScrollIntoView
تجعل العنصر هو الأعلى او الآخر في النافذة (ليس بتغيير مكانه بل بتغير مكان الـScrollBar).
alignWithTop : تحدد إذا ما سيتم جعل العنصر في اعلى الصفحة أو أسفلها.
VB.Net
C Sharp
10 - GetElementsByTagName
تعيد HtmlElementCollection تحتوي على العناصر التي تبدأ بالوسم(تحدده بالمعامل الأول).
يتم البحث في العناصر الموجودة داخل العنصر وليس في الصفحة ☻.
Parameters :
tagName : الوسم.
VB.Net
C Sharp
11- InvokeMember
تقوم بتنفيذ أمر معين (تحدده في المعامل الأول) على العنصر.
لكل عنصر في لغة HTML الدوال الخاصة به ☻.
لكل عنصر في لغة HTML الدوال الخاصة به ☻.
Parameters :
methodName : إسم الدالة لتنفيذها.
VB.Net
C Sharp
12- InvokeMember
هي "Over-load" للدالة السابقة وتختلف عنها بأن لها معامل ثان لتمرير المعاملات للدالة التي تريد تنفيذها.
Parameters :
methodName : إسم الدالة لتنفيذها.
parameter : المعاملات التي ستمررها للدالة.
parameter : المعاملات التي ستمررها للدالة.
VB.Net
C Sharp
===========================================================
أدوات لتقوم بتجربة الأكواد عليها
المبرمج العربي | المبرمج العربي | شرح أهم خصائص ودوال HtmlElement | المبرمج | العربي |
---|---|---|---|---|
The Arabian Programmer | HtmlElement most Important properties and Functions | The Arabian | Programmer |
=======================================================
في الدرس القادم سنتعرف على أهم الخصائص والدوال في الفصيلة (Class)
GeckoNode
=======================================================
إن أصبت فمن الله ، وإن اخطئت فمني ومن الشيطان
اترككم في امان الله ورعايته
والسلام عليكم ورحمة الله وبركاته
DoneByA
شكراااااااااااااااااااااااااااااااااا
ردحذف