HTMLFormElement

HTMLFormElement class

يشمل الفصل سلوكًا مشابهًا للمجموعة والعنصر. يوفر وصولاً مباشرًا إلى عناصر تحكم النموذج المضمنة بالإضافة إلى سمات عنصر النموذج. راجع تعريف عنصر FORM في HTML 4.01.

public class HTMLFormElement : HTMLElement

الخصائص

اسموصف
Attributes { get; }يحصل على سمات العنصر .
virtual BaseURI { get; }الحصول على URI الأساسي المطلق لهذه العقدة أو فارغًا إذا لم يتمكن التطبيق من الحصول على URI مطلق.
ChildElements { get; }الحصول على العناصر الفرعية للعنصر .
ChildNodes { get; }يحصل على العقد الفرعية .
ClassName { get; set; }الحصول على أو تعيين سمة فئة العنصر. تمت إعادة تسمية هذه السمة بسبب التعارض مع الكلمة الأساسية “الفئة” المعروضة في العديد من اللغات. راجع تعريف سمة الفئة في HTML 4.01.
Dir { get; set; }الحصول على أو تحديد الاتجاه الأساسي للنص المحايد اتجاهيًا واتجاه الجداول. راجع تعريف سمة dir في HTML 4.01.
FirstChild { get; }الحصول على الطفل الأول لهذه العقدة. إذا لم يكن هناك مثل هذه العقدة ، فإن هذا يعود فارغًا.
HasChildNodes { get; }التعرف على ما إذا كانت هذه العقدة بها أي توابع.
Id { get; set; }الحصول على أو تحديد معرف العنصر. راجع تعريف سمة المعرف في HTML 4.01.
Lang { get; set; }الحصول على أو تعيين رمز اللغة المحدد في RFC 1766. راجع تعريف سمة lang في HTML 4.01.
LastChild { get; }الحصول على آخر تابع لهذه العقدة. إذا لم يكن هناك مثل هذه العقدة ، فإن هذا يعود فارغًا.
override LocalName { get; }الحصول على الاسم المحلي للعنصر.
override NamespaceURI { get; }يحصل على مساحة الاسم URI للعنصر.
NextSibling { get; }يحصل على العقدة التي تلي هذه العقدة مباشرة. إذا لم يكن هناك مثل هذه العقدة ، فإن هذا يعود فارغًا.
override NodeName { get; }الحصول على اسم عقدة العنصر.
NodeType { get; }يحصل على نوع العقدة .
virtual NodeValue { get; set; }الحصول على أو تحديد قيمة هذه العقدة ، حسب نوعها.
OwnerDocument { get; }يحصل على كائن المستند المرتبط بهذه العقدة.
ParentElement { get; }يحصل على العنصر الأصل للعنصر.
ParentNode { get; }يحصل على العقدة الأصلية .
override Prefix { get; }الحصول على بادئة العنصر.
PreviousSibling { get; }يحصل على العقدة التي تسبق هذه العقدة مباشرة. إذا لم يكن هناك مثل هذه العقدة ، فإن هذا يعود فارغًا.
override TextContent { get; set; }يحصل على محتوى النص للعنصر.
Title { get; set; }الحصول على العنوان الاستشاري للعنصر أو تعيينه. راجع تعريف سمة العنوان في HTML 4.01.

طُرق

اسموصف
AppendChild(Node)يضيف العقدة newChild إلى نهاية قائمة الأطفال لهذه العقدة .
GetAttribute(string)يحصل على قيمة سمة بالاسم.
GetAttributeNS(string, string)الحصول على قيمة سمة حسب الاسم المحلي ومساحة URI.
HasAttribute(string)إرجاع صحيح عندما يتم تحديد سمة تحمل اسمًا معينًا في هذا العنصر أو عندما تكون لها قيمة افتراضية ، أو خطأ بخلاف ذلك.
HasAttributeNS(string, string)إرجاع صحيح عندما يتم تحديد سمة ذات اسم محلي ومساحة اسم URI على هذا العنصر أو لها قيمة افتراضية ، خطأ بخلاف ذلك.
RemoveAttribute(string)يزيل سمة حسب الاسم.
RemoveAttributeNS(string, string)يزيل سمة حسب الاسم المحلي ومساحة URI.
RemoveChild(Node)يزيل العقدة الفرعية التي أشار إليها الطفل الكبير من قائمة الأطفال.
ReplaceChild(Node, Node)يستبدل العقدة الفرعية الطفل القديم بالعقدة التابعة للطفل الجديد في قائمة الأطفال ، ويعيد العقدة الفرعية القديمة.
SetAttribute(string, string)إضافة سمة جديدة. إذا كانت السمة التي تحمل هذا الاسم موجودة بالفعل في العنصر ، فسيتم تغيير قيمتها لتصبح قيمة معلمة القيمة.
SetAttributeNS(string, string, string)إضافة سمة جديدة. إذا كانت سمة تحمل نفس الاسم المحلي ومساحة URI موجودة بالفعل على العنصر ، فسيتم تغيير بادئتها لتكون جزء البادئة من الاسم المؤهل ، ويتم تغيير قيمتها لتكون معلمة القيمة.

أنظر أيضا