HTMLAreaElement

HTMLAreaElement

نمای کلی

HTMLAreaElement یک کلاس در Aspose.Html FOSS برای Python است. ارث‌بری از: HTMLElement.

HTML <area> منطقهٔ پیوند نقشه-تصویر.

این کلاس 78 متد برای کار با اشیای HTMLAreaElement در برنامه‌های Python فراهم می‌کند. متدهای موجود شامل: __init__, add_event_listener, after, append, append_child, attach_shadow, before, blur, check_visibility, click, clone_node, closest و 66 متد دیگر هستند. همهٔ اعضای عمومی پس از نصب بستهٔ Aspose.Html FOSS برای Python، برای هر برنامهٔ Python قابل دسترسی هستند. ویژگی‌ها: access_key, access_key_label, alt, assigned_slot, attributes, autocapitalize و 84 مورد دیگر.

خواص

نامنوعدسترسیتوضیح
hrefstrخواندن/نوشتنآدرس href حل‌شده، یا '' وقتی که ویژگی موجود نیست.
targetstrخواندن/نوشتنمقدار ویژگی target، یا '' در صورت عدم حضور.
altstrخواندن/نوشتنمقدار ویژگی alt، یا '' در صورت عدم حضور.
coordsstrخواندن/نوشتنمقدار ویژگی coords، یا '' در صورت عدم حضور.
shapestrخواندن/نوشتنمقدار ویژگی shape، یا '' در صورت عدم حضور.
relstrخواندن/نوشتنمقدار ویژگی rel یا '' در صورت عدم وجود.
protocolstrخواندنطرح URL حل‌شده به‌همراه ':'، یا '' در صورت عدم وجود.
hoststrخواندن'host:port' حل‌شده، یا '' در صورت عدم وجود href.
host_namestrخواندننام میزبان حل‌شده، یا '' در صورت عدم وجود href.
portstrخواندنرشتهٔ پورت حل‌شده، یا '' وقتی که غیربوجود یا پیش‌فرض باشد.
path_namestrخواندنمسیر نام URL حل‌شده، یا '' وقتی که href غیربوجود باشد.
searchstrخواندنرشتهٔ پرس‌وجوی حل‌شده شامل '?'، یا '' در صورت عدم وجود.
hashstrخواندنقطعهٔ حل‌شده شامل '#'، یا '' در صورت عدم وجود.
originstrخواندنمبدا URL حل‌شده، یا '' وقتی href موجود نیست/قابل تجزیه نیست.
downloadstrخواندن/نوشتنمقدار ویژگی download، یا '' وقتی غیر موجود باشد (WHATWG HTML §4.8.2).
rel_list"DOMTokenList"خواندنDOMTokenList پشتیبانی شده توسط ویژگی rel (WHATWG HTML §4.8.2).
referrer_policystrخواندن/نوشتنمقدار ویژگی referrerpolicy، یا '' در صورت عدم حضور (WHATWG HTML §4.8.2).
pingstrخواندن/نوشتنمقدار ویژگی ping، یا '' در صورت عدم حضور (WHATWG HTML §4.8.2).
hostnamestrخواندننام دامنه از href حل‌شده، یا '' وقتی href موجود نیست (WHATWG HTML §4.8.2).
pathnamestrخواندنجزء مسیر URL، یا '' وقتی href غیربوجود است (WHATWG HTML §4.8.2).
hiddenboolخواندن/نوشتناینکه آیا عنصر مخفی است (بازتاب‌دهندهٔ ویژگی بولی hidden).
titlestrخواندن/نوشتنعنوان ابزار راهنمای این عنصر (بازتاب‌دهندهٔ ویژگی title).
langstrخواندن/نوشتنزبان محتوای عنصر (بازتاب‌دهندهٔ ویژگی lang).
tab_indexintخواندن/نوشتنشاخص ترتیب تب این عنصر (بازتاب‌دهندهٔ ویژگی tabindex).
access_keystrخواندن/نوشتنکلید میانبر کیبورد برای این عنصر (بازتاب‌دهندهٔ ویژگی accesskey
    attribute). |

| content_editable | str | خواند/نوشتن | بازتاب می‌دهد ویژگی contenteditable (WHATWG HTML §6.6). | | is_content_editable | bool | خواند | آیا این عنصر در حال حاضر قابل ویرایش است (WHATWG HTML §6.6). | | dir | str | خواند/نوشتن | جهت‌گیری متن عنصر (بازتاب می‌دهد ویژگی dir). | | draggable | bool | خواند/نوشتن | آیا عنصر قابل کشیدن است (بازتاب می‌دهد ویژگی draggable). | | spell_check | bool | خواند/نوشتن | آیا بررسی املا فعال است (بازتاب می‌دهد ویژگی spellcheck). | | spellcheck | bool | خواند/نوشتن | آیا بررسی املا فعال است (بازتاب می‌دهد ویژگی spellcheck). | | autocapitalize | str | خواند/نوشتن | راهنمای خودکار بزرگ‌نویسی (بازتاب می‌دهد ویژگی autocapitalize). | | nonce | str | خواند/نوشتن | عدد یکتا (nonce) رمزنگاری برای CSP (بازتاب می‌دهد ویژگی nonce). | | autofocus | bool | خواند/نوشتن | آیا این عنصر باید هنگام بارگذاری صفحه فوکوس بگیرد. | | access_key_label | str | خواند | برچسب کلید دسترسی اختصاص داده شده توسط سیستم (شبیه‌ساز headless: همیشه ''). | | input_mode | str | خواند/نوشتن | راهنمای حالت ورودی صفحه‌کلید مجازی (بازتاب می‌دهد ویژگی inputmode). | | enter_key_hint | str | خواند/نوشتن | راهنمای برچسب اقدام کلید Enter (بازتاب می‌دهد ویژگی enterkeyhint). | | translate | bool | خواند/نوشتن | آیا ترجمه برای این عنصر فعال است (WHATWG HTML §6.1.2). | | inner_text | str | خواند/نوشتن | محتوای متنی رندر شده — فضاهای خالی فشرده‌سازی‌شده text_content. | | outer_text | str | خواند/نوشتن | همانند inner_text (دست-گیر (getter) آینه‌ای برای inner_text بر اساس استاندارد HTML §3.2.7). | | popover | | Read/Write | Reflects thepopovercontent attribute (WHATWG HTML §6.12). | | node_name|str| Read | The qualified tag name (uppercase for HTML elements). | |tag_name|str| Read | The qualified tag name in uppercase (HTML elements). | |local_name|str| Read | The local part of the qualified name (lowercase). | |namespace_uri|str | None | Read | The namespace URI, orNonefor no namespace. | | style_sheets|“StyleSheetList”| Read | Live stylesheet list applicable to this element's document. | |prefix|str | None | Read | The namespace prefix, orNone. | | id|str| Read | The value of theidattribute, or’’if not present. | | class_name|str | Read | The value of theclassattribute, or’’. | | class_list|“DOMTokenList”| Read | Live mutable set of CSS class tokens backed by theclassattribute. | | dataset|“DOMStringMap” | Read | Live dict-like view of the element'sdata-*custom attributes. | | attributes|NamedNodeMap| Read | The ordered map of Attr objects for this element. | |children|HTMLCollection| Read | A live HTMLCollection of Element-type children only. | |first_element_child|Element | None | Read | The first Element child, orNone. | | last_element_child|Element | None| Read | The last Element child, orNone. | | next_element_sibling|Element | None| Read | The next sibling that is an Element, orNone. | | previous_element_sibling|Element | None| Read | The previous sibling that is an Element, orNone. | | child_element_count|int| Read | The number of Element children. | |inner_html|str| Read/Write | The serialised HTML content of all children (innerHTML). | |outer_html|str| Read/Write | The serialised HTML of this element and all its descendants (outerHTML). | |text_content|str | None| Read/Write | The concatenation of all descendant Text node data (DFS order). | |style|“CSSStyleDeclaration”| Read | The inline style of this element as a live CSSStyleDeclaration. | |scroll_width|int| Read | Content scroll width in CSS pixels (stub: 0). | |scroll_height|int| Read | Content scroll height in CSS pixels (stub: 0). | |client_width|int| Read | Inner width including padding, excluding border (stub: 0). | |client_height|int| Read | Inner height including padding, excluding border (stub: 0). | |scroll_top|int| Read/Write | Vertical scroll offset in CSS pixels (stub: 0). | |scroll_left|int| Read/Write | Horizontal scroll offset in CSS pixels (stub: 0). | |offset_width|int| Read | Layout border-box width in CSS pixels (stub: 0). | |offset_height|int| Read | Layout border-box height in CSS pixels (stub: 0). | |offset_top|int| Read | Top offset fromoffsetParentin CSS pixels (stub: 0). | | offset_left|int | Read | Left offset fromoffsetParentin CSS pixels (stub: 0). | | offset_parent|None | Read | The offset parent element; alwaysNonein headless mode. | | client_top|int | Read | Width of the top CSS border in pixels; always0in headless mode. | | client_left|int | Read | Width of the left CSS border in pixels; always0in headless mode. | | part|“DOMTokenList” | Read | Live DOMTokenList reflecting the elementpartattribute. | | shadow_root | | خواند | همیشه None در حالت headless. | | slot | str | خواند/نوشتن | بازتاب می‌دهد ویژگی محتوا slot (DOM §4.2.3). | | assigned_slot | | Read | AlwaysNonein headless mode. | | node_type|int | Read | Integer node type constant fromNodeType. | | node_value|str | None| Read/Write | Character data for CharacterData nodes;Noneotherwise. | | parent_node|Node | None | Read | The parent node, orNoneif this node has no parent. | | parent_element|Element | None | Read | The parent node if it is an Element;Noneotherwise. | | is_connected|bool| Read | Whether this node is part of a document's node tree (WHATWG DOM §4.4). | |owner_document|Document | None | Read | The Document this node belongs to, orNonefor Document itself. | | child_nodes|NodeList| Read | A live NodeList of all child nodes. | |first_child|Node | None | Read | The first child node, orNone. | | last_child|Node | None| Read | The last child node, orNone. | | previous_sibling|Node | None| Read | The preceding sibling node, orNone. | | next_sibling|Node | None| Read | The following sibling node, orNone``. |

روش ها

امضاتوضیح
click()یک رویداد کلیک مصنوعی را بر این عنصر ارسال کنید.
`focus(options: “dictNone”)`
blur()یک رویداد 'blur' غیر حبابی را بر روی این عنصر ارسال کنید.
show_popover()این عنصر را به‌صورت popover نمایش دهید (no-op در حالت headless).
hide_popover()popover این عنصر را مخفی کنید (no-op در حالت headless).
`toggle_popover(force: “boolNone”)→bool`
`init(local_name: str, namespace_uri: strNone, prefix: str
get_computed_style() → "ComputedStyleDeclaration"اعلان‌های حل‌شده به صورت سلسله‌مراتبی فاز-۲ را برای این عنصر بازگردانید.
insert_adjacent_html(position: str, html: str)نشانه‌گذاری HTML تجزیه‌شده را نسبت به این عنصر درج کنید.
insert_adjacent_text(position: str, text: str)یک گره متنی را نسبت به این عنصر وارد کنید.
`insert_adjacent_element(position: str, element: “ElementNone”)→“Element
get_attribute(name: str) → `strNone`
set_attribute(name: str, value: str)ویژگی را تنظیم کنید name to value, در صورت عدم وجود، آن را ایجاد کنید.
remove_attribute(name: str)ویژگی را حذف کنید name.
has_attribute(name: str) → boolReturn True اگر ویژگی name در این عنصر وجود دارد.
get_attribute_node(name: str) → `“AttrNone”`
set_attribute_node(attr: "Attr") → `“AttrNone”`
remove_attribute_node(attr: "Attr") → "Attr"Remove attr از مجموعهٔ ویژگی‌های این عنصر بگیرید و بازگردانید.
`get_attribute_node_ns(namespace_uri: strNone, local_name: str)→“Attr
set_attribute_node_ns(attr: "Attr") → `“AttrNone”`
`remove_attribute_node_ns(namespace_uri: strNone, local_name: str)→“Attr”`
`get_attribute_ns(namespace_uri: strNone, local_name: str)→str
`set_attribute_ns(namespace_uri: strNone, qualified_name: str, value: str)`
`has_attribute_ns(namespace_uri: strNone, local_name: str)→bool`
`remove_attribute_ns(namespace_uri: strNone, local_name: str)`
`toggle_attribute(name: str, force: boolNone)→bool`
get_attribute_names() → list[str]نام‌های کامل تمام ویژگی‌ها را به ترتیب مجموعه برگردانید.
has_attributes() → boolوقتی این عنصر یک یا چند ویژگی داشته باشد، True را برگردانید.
`scroll_into_view(arg: booldict
`scroll(x_or_options: floatdict
scroll_into_view_if_needed(center_if_needed: bool)اگر این عنصر هنوز قابل مشاهده نیست، آن را به نمای صفحه اسکرول کنید (در حالت headless هیچ عملی انجام نمی‌شود).
set_pointer_capture(pointer_id: int)این عنصر را به‌عنوان هدف ضبط برای نشانگر داده‌شده تعیین کنید (هیچ عملی انجام نمی‌شود).
release_pointer_capture(pointer_id: int)ضبط نشانگر را برای شناسه‌ی نشانگر داده‌شده آزاد کنید (هیچ عملی انجام نمی‌شود).
has_pointer_capture(pointer_id: int) → boolبرگرداندن این که آیا این عنصر برای شناسهٔ داده‌شده، pointer capture دارد یا خیر.
request_pointer_lock()درخواست قفل شدن pointer به این عنصر (no-op).
`request_fullscreen(options: “dictNone”)`
`check_visibility(options: “dictNone”)→bool`
query_selector(selector: str) → `ElementNone`
query_selector_all(selector: str) → NodeListبازگرداندن یک NodeList ایستا از تمام عناصر مطابقت‌دار selector.
matches(selector: str) → boolReturn True اگر این عنصر با CSS مطابقت داشته باشد selector.
webkit_matches_selector(selector: str) → boolنام مستعار سازگار با مرورگر برای :meth:matches.
closest(selector: str) → `“ElementNone”`
get_elements_by_tag_name(qualified_name: str) → HTMLCollectionتمام عناصر فرزند که نام تگ آن‌ها مطابقت دارد را بازگردان qualified_name.
get_elements_by_class_name(class_names: str) → HTMLCollectionتمام عناصر فرزندی که تمام توکن‌های کلاس داده‌شده را دارند برگردانید.
filter_fn(el: "Element") → boolبر این نمونه HTMLAreaElement متد filter_fn(el) را صدا می‌زند.
remove()این عنصر را از گره والد آن حذف کنید.
before()Insert nodes فوراً قبل از این عنصر در والد آن.
after()Insert nodes فوراً پس از این عنصر در والد آن.
replace_with()این عنصر را با nodes در والد آن.
prepend()Insert nodes قبل از اولین فرزند این عنصر.
append()Append nodes به عنوان آخرین فرزندان این عنصر.
replace_children()تمام فرزندان را حذف کنید، سپس اضافه کنید nodes به عنوان فرزندان جدید.
get_bounding_client_rect() → "DOMRect"برگرداندن مستطیل باندینگ کلاینت (قطعه‌کد تمام صفر).
get_client_rects() → "DOMRectList"برگرداندن فهرست مستطیل‌های کلاینت (در زمینه سمت سرور خالی است).
get_animations() → list[object]بازگرداندن انیمیشن‌های فعال برای این عنصر (کد سرصفحه‌ای: همیشه []).
`attach_shadow(init: “dictNone”)`
get_root_node(composed: bool) → "Node"بازگرداندن ریشه‌ی درخت گره.
has_child_nodes() → boolبازگرداندن اینکه آیا این گره حداقل یک گره فرزند مستقیم دارد یا نه.
`lookup_namespace_uri(prefix: strNone)→str
`lookup_prefix(namespace_uri: strNone)→str
`is_default_namespace(namespace_uri: strNone)→bool`
`is_supported(feature: str, version: strNone)→bool`
`get_feature(feature: str, version: strNone)→object
`set_user_data(key: str, data: objectNone, handler: object
get_user_data(key: str) → `objectNone`
append_child(node: Node) → NodeAppend node به عنوان آخرین فرزند این گره.
`insert_before(node: Node, reference: NodeNone)→Node`
remove_child(node: Node) → NodeRemove node از فهرست فرزند گرفته و برمی‌گرداند.
replace_child(new_child: Node, old_child: Node) → NodeReplace old_child with new_child.
clone_node(deep: bool) → Nodeیک کپی از این گره را برگردانید.
normalize()این گره و تمام زیردرخت آن را به فرم نرمال تبدیل کنید.
`contains(other: NodeNone)→bool`
compare_document_position(other: "Node") → intیک bitmask برگردانید که موقعیت … را توصیف می‌کند other نسبت به این گره.
`is_equal_node(other: NodeNone)→bool`
`is_same_node(other_node: NodeNone)→bool`
add_event_listener(type: str, listener: Callable, capture: bool, once: bool)Register listener برای رویدادهای type.
remove_event_listener(type: str, listener: Callable, capture: bool)لغو ثبت یک listener که قبلاً ثبت شده است.
dispatch_event(event: "Event") → boolDispatch event از طریق درخت نیاکان.

همچنین ببینید:

 فارسی