VB.Net
***********************************************************************************
2- لجلب العنصر الفعال (الذي يركز عليه أو يستخدمه المستخدم حالياً) يمكنك ان تستخدم الخاصية ActiveElement
WebBrowser.Document.ActiveElement
VB.Net
C Sharp
**************************************************************************************
3- باستخدام الدالة GetElementsByTagName ثم نقوم بفلترة نتيجة حتى نحصل على العنصر المراد
لإستخدام هذه الطريقة يجب ان تكون هناك خاصية مميزة للعنصر مثل الإسم او النص (حتى نميزه عن بقية العناصر التي تشترك معه بالوسم)
للفلترة نقوم بعمل تكرار للتحقق إذا كان أي من العناصريحتوي على الخاصية التي نريدها وبنفس القيمة
الإستخدام
VB.Net
C Sharp
====>GeckoFX<====
VB.Net
C Sharp
الإستخدام
VB.NET
Dim AllOfTheElements As GeckoElement() = GetAllElements(YourGeckoWebBrowserName)
C#
GeckoElement[] AllOfTheElements = GetAllElements(YourGeckoWebBrowserName);
<======================================================>
الإسم : Gecko.GeckoDocument.GetElementsByTagName
الناتج : تعيد GeckoElementCollection
الإستخدام
VB.Net
<======================================================>
3- لجلب جميع العناصر التي تشترك بالإسم يمكنك ان تستخدم الدالة GetElementsByName
الإسم : Gecko.GeckoDocument.GetElementsByName
الناتج : تعيد GeckoElementCollection
VB.Net
C Sharp
<=======================================================>
4- لجلب العناصر التي تشترك بإسم الفصيلة (Class Name) يمكنك أن تستخدم الدالة GetElementsByClassName
الإسم : Gecko.GeckoDocument.GetElementsByClassName
الناتج : تعيد GeckoNodeCollection
VB.Net
C Sharp
<=====================================================>
5- لجلب العناصر التي تشترك بالوسم والفضاء يمكنك استخدام الدالة GetElementsByTagNameNS
الإسم : Gecko.GeckoDocument.GetElementsByTagNameNS
الناتج : تعيد GeckoElementCollection
الإستخدام
VB.Net
C Sharp
<======================================================>
6- لجلب عنصر محدد يوجد عدة طرق
الإسم : Gecko.GeckoDocument.GetElementById
الناتج : تعيد Gecko.GeckoElement
الإستخدام
VB.Net
C Sharp
يمكنك أيضا أن تستخدم الدالة
GetHtmlElementById
بنفس الطريقة فقط تتختلف الدالتان بنوع الناتج
*****************************************************************************************
2- لجلب العنصر الفعال (الذي يركز عليه أو يستخدمه المستخدم حالياً) يمكنك إستخدام الخاصية ActiveElement
الإسم : Gecko.Document.ActiveElement
القيمة : تعيد GeckoHtmlElement
الإستخدام
VB.Net
C Sharp
**********************************************************************************
3- باستخدام دالة إحدى الدوال (GetElementsByTagName, GetElementsByName GetElementsByClassName, GetElementsByTagNameNS) ثم تقوم بفلترة النتيجة حتى تحصل على العنصر المراد
لإستخدام هذه الطريقة يجب ان تكون هناك خاصية مميزة للعنصر مثل النص
الإستخدام
VB.Net
C Sharp
=========================================================
لجلب المعرف (ID) أو (Tag Name) الخاص بــــأي عنصر
انقر على الزر الأيمن للفأرة ثم اختر Inspect Element
ثم قم بتفعيل Mouse inspector
Internet Explorer : Ctrl + B
Mozilla Firefox, Nightly :