مشاركة عبر


Document interface

أي صفحة ويب محملة في المتصفح وتعمل كنقطة إدخال في محتوى صفحة الويب، وهي شجرة DOM.

يمتد

Node,DocumentAndElementEventHandlers,DocumentOrShadowRoot,FontFaceSource,GlobalEventHandlers,NonElementParentNode,ParentNode,XPathEvaluatorBase

الخصائص

alinkColor

تعيين لون كل الارتباطات النشطة في المستند أو الحصول عليها.

all

إرجاع مرجع إلى مجموعة العناصر التي يحتوي عليها الكائن.

anchors

استرداد مجموعة من كافة الكائنات التي تحتوي على اسم و/أو خاصية معرف. العناصر الموجودة في هذه المجموعة بترتيب مصدر HTML.

applets

استرداد مجموعة من كافة كائنات applet في المستند.

bgColor

اهمالها. تعيين قيمة تشير إلى لون الخلفية خلف العنصر أو استردادها.

body

تحديد بداية نص المستند ونهاته.

characterSet

إرجاع ترميز المستند.

charset

الحصول على مجموعة الأحرف المستخدمة لترميز الكائن أو تعيينها.

compatMode

يحصل على قيمة تشير إلى ما إذا كان الوضع المتوافق مع المعايير قيد التشغيل للكائن.

contentType

إرجاع نوع محتوى المستند.

cookie

إرجاع ملفات تعريف ارتباط HTTP التي تنطبق على المستند. إذا لم يكن هناك ملفات تعريف ارتباط أو ملفات تعريف ارتباط لا يمكن تطبيقها على هذا المورد، إرجاع السلسلة الفارغة.

يمكن تعيين، لإضافة ملف تعريف ارتباط جديد إلى مجموعة عناصر ملفات تعريف الارتباط HTTP.

إذا تم وضع المحتويات في بيئة الاختبار المعزولة في أصل فريد (على سبيل المثال، في iframe مع سمة بيئة الاختبار المعزولة)، طرح "SecurityError" DOMException عند الحصول وإعداده.

currentScript

إرجاع عنصر البرنامج النصي، أو عنصر البرنامج النصي SVG، الذي يتم تنفيذه حاليا، طالما أن العنصر يمثل نصا كلاسيكيا. في حالة إعادة إدخال تنفيذ البرنامج النصي، ترجع تلك التي بدأت مؤخرا في التنفيذ بين تلك التي لم تنته بعد من التنفيذ.

إرجاع قيمة خالية إذا كان المستند لا يقوم حاليا بتنفيذ برنامج نصي أو عنصر برنامج نصي SVG (على سبيل المثال، لأن البرنامج النصي قيد التشغيل هو معالج أحداث أو مهلة)، أو إذا كان البرنامج النصي المنفذ حاليا أو عنصر البرنامج النصي SVG يمثل برنامج نصي للوحدة النمطية.

defaultView

إرجاع كائن النافذة للمستند النشط.

designMode

تعيين قيمة تشير إلى إمكانية تحرير المستند أو الحصول عليها.

dir

تعيين قيمة تشير إلى ترتيب قراءة الكائن أو استردادها.

doctype

يحصل على كائن يمثل تعريف نوع المستند المقترن بالمستند الحالي.

documentElement

الحصول على مرجع إلى العقدة الجذر للمستند.

documentURI

إرجاع عنوان URL للمستند.

domain

تعيين مجال أمان المستند أو الحصول عليه.

embeds

استرداد مجموعة من كافة العناصر المضمنة في المستند.

fgColor

تعيين لون المقدمة (النص) للمستند أو الحصول عليه.

forms

استرداد مجموعة، بترتيب المصدر، لكافة كائنات النموذج في المستند.

fullscreen
fullscreenEnabled

إرجاع القيمة true إذا كان المستند قادرا على عرض العناصر في وضع ملء الشاشة وكان وضع ملء الشاشة مدعوما، أو خطأ بخلاف ذلك.

head

إرجاع عنصر الرأس.

hidden
images

استرداد مجموعة، بترتيب المصدر، لعناصر img في المستند.

implementation

الحصول على كائن تنفيذ المستند الحالي.

inputEncoding

إرجاع ترميز الأحرف المستخدم لإنشاء صفحة ويب التي تم تحميلها في كائن المستند.

lastModified

الحصول على تاريخ آخر تعديل للصفحة، إذا كانت الصفحة توفر واحدة.

linkColor

تعيين لون ارتباطات المستند أو الحصول عليه.

links

استرداد مجموعة من كافة الكائنات التي تحدد خاصية href وكافة كائنات المنطقة في المستند.

location

يحتوي على معلومات حول عنوان URL الحالي.

mozCancelFullScreen
msExitFullscreen
onfullscreenchange
onfullscreenerror
onpointerlockchange
onpointerlockerror
onreadystatechange

يتم إطلاقه عند تغيير حالة الكائن.

onvisibilitychange
ownerDocument
pictureInPictureEnabled
plugins

إرجاع HTMLCollection للعناصر المضمنة في المستند.

readyState

استرداد قيمة تشير إلى الحالة الحالية للكائن.

referrer

يحصل على عنوان URL للموقع الذي أحال المستخدم إلى الصفحة الحالية.

rootElement
scripts

استرداد مجموعة من كافة كائنات البرنامج النصي في المستند.

scrollingElement
timeline
title

يحتوي على عنوان المستند.

URL

تعيين عنوان URL للمستند الحالي أو الحصول عليه.

visibilityState
vlinkColor

تعيين أو الحصول على لون الارتباطات التي قام المستخدم بزيارتها.

webkitExitFullscreen

الخصائص الموروثة

activeElement

إرجاع العنصر الأعمق في المستند الذي يتم من خلاله توجيه الأحداث الرئيسية أو إلى أي منها. هذا هو، تقريبا، العنصر المركز عليه في المستند.

لأغراض واجهة برمجة التطبيقات هذه، عندما يركز سياق الاستعراض التابع، تركز حاويته في سياق الاستعراض الأصل. على سبيل المثال، إذا قام المستخدم بنقل التركيز إلى عنصر تحكم نص في iframe، فإن iframe هو العنصر الذي تم إرجاعه بواسطة activeElement API في مستند عقدة iframe.

وبالمثل، عندما يكون العنصر المركز عليه في شجرة عقدة مختلفة عن documentOrShadowRoot، سيكون العنصر الذي تم إرجاعه هو المضيف الموجود في نفس شجرة العقدة مثل documentOrShadowRoot إذا كان documentOrShadowRoot هو ظل بما في ذلك أصل شامل للعنصر المركز عليه، وخالية إذا لم يكن الأمر كذلك.

adoptedStyleSheets
ATTRIBUTE_NODE
baseURI

إرجاع عنوان URL الأساسي لمستند عقدة العقدة.

CDATA_SECTION_NODE

العقدة هي عقدة CDATASection.

childElementCount
childNodes

إرجاع الأطفال.

children

إرجاع العناصر التابعة.

COMMENT_NODE

العقدة هي عقدة تعليق.

DOCUMENT_FRAGMENT_NODE

العقدة هي عقدة DocumentFragment.

DOCUMENT_NODE

العقدة هي مستند.

DOCUMENT_POSITION_CONTAINED_BY

تعيين عندما يكون الآخر تابعا للعقدة.

DOCUMENT_POSITION_CONTAINS

تعيين عندما يكون الآخر هو أصل العقدة.

DOCUMENT_POSITION_DISCONNECTED

تعيين عندما لا تكون العقدة وغيرها في نفس الشجرة.

DOCUMENT_POSITION_FOLLOWING

تعيين عند متابعة العقدة الأخرى.

DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
DOCUMENT_POSITION_PRECEDING

تعيين عندما يكون الآخر يسبق العقدة.

DOCUMENT_TYPE_NODE

العقدة هي نوع doctype.

ELEMENT_NODE

العقدة هي عنصر.

ENTITY_NODE
ENTITY_REFERENCE_NODE
firstChild

إرجاع الطفل الأول.

firstElementChild

إرجاع التابع الأول الذي هو عنصر، وخالية بخلاف ذلك.

fonts
fullscreenElement

إرجاع عنصر ملء الشاشة في المستند.

isConnected

إرجاع true إذا كانت العقدة متصلة وخطأ بخلاف ذلك.

lastChild

إرجاع الطفل الأخير.

lastElementChild

إرجاع التابع الأخير الذي هو عنصر، وخالية بخلاف ذلك.

nextSibling

إرجاع التابع التالي.

nodeName

إرجاع سلسلة مناسبة لنوع العقدة.

nodeType

إرجاع نوع العقدة.

nodeValue
NOTATION_NODE
onabort

يتم إطلاقه عندما يقوم المستخدم باجهاض التنزيل.

onanimationcancel
onanimationend
onanimationiteration
onanimationstart
onauxclick
onbeforeinput
onblur

يتم إطلاقه عندما يفقد الكائن تركيز الإدخال.

oncancel
oncanplay

يحدث عندما يكون التشغيل ممكنا، ولكنه يتطلب المزيد من التخزين المؤقت.

oncanplaythrough
onchange

يتم إطلاقه عند تغيير محتويات العنصر أو التحديد.

onclick

يتم تشغيله عندما ينقر المستخدم فوق زر الماوس الأيسر على العنصر

onclose
oncontextmenu

يتم تشغيله عندما ينقر المستخدم فوق زر الماوس الأيمن في منطقة العميل، مع فتح قائمة السياق.

oncopy
oncuechange
oncut
ondblclick

يتم إطلاقه عندما ينقر المستخدم نقرا مزدوجا فوق الكائن.

ondrag

يتم تشغيل الكائن المصدر بشكل مستمر أثناء عملية السحب.

ondragend

يتم تشغيل الكائن المصدر عندما يقوم المستخدم بتحرير الماوس عند إغلاق عملية السحب.

ondragenter

تشغيل العنصر الهدف عندما يقوم المستخدم بسحب الكائن إلى هدف إسقاط صالح.

ondragleave

يطلق النار على الكائن الهدف عندما يقوم المستخدم بنقل الماوس خارج هدف إسقاط صالح أثناء عملية السحب.

ondragover

يتم تشغيل العنصر الهدف بشكل مستمر بينما يقوم المستخدم بسحب الكائن عبر هدف إسقاط صالح.

ondragstart

يتم تشغيل الكائن المصدر عندما يبدأ المستخدم في سحب تحديد نص أو كائن محدد.

ondrop
ondurationchange

يحدث عند تحديث سمة المدة.

onemptied

يحدث عند إعادة تعيين عنصر الوسائط إلى حالته الأولية.

onended

يحدث عند الوصول إلى نهاية التشغيل.

onerror

يتم تشغيل عند حدوث خطأ أثناء تحميل الكائن.

onfocus

يتم إطلاقه عندما يتلقى الكائن التركيز.

onformdata
ongotpointercapture
oninput
oninvalid
onkeydown

يتم إطلاقه عندما يضغط المستخدم على مفتاح.

onkeypress

يتم إطلاقه عندما يضغط المستخدم على مفتاح أبجدي رقمي.

onkeyup

يتم إطلاقه عندما يقوم المستخدم بتحرير مفتاح.

onload

يتم إطلاقه مباشرة بعد تحميل المستعرض للكائن.

onloadeddata

يحدث عند تحميل بيانات الوسائط في موضع التشغيل الحالي.

onloadedmetadata

يحدث عندما يتم تحديد مدة الوسائط وأبعادها.

onloadstart

يحدث عندما يبدأ Internet Explorer في البحث عن بيانات الوسائط.

onlostpointercapture
onmousedown

يتم إطلاقه عندما ينقر المستخدم فوق الكائن باستخدام زر الماوس.

onmouseenter
onmouseleave
onmousemove

يتم إطلاقه عندما يقوم المستخدم بتحريك الماوس فوق الكائن.

onmouseout

يتم إطلاقه عندما يقوم المستخدم بتحريك مؤشر الماوس خارج حدود العنصر.

onmouseover

يتم إطلاقه عندما يقوم المستخدم بتحريك مؤشر الماوس إلى الكائن.

onmouseup

يتم إطلاقه عندما يقوم المستخدم بتحرير زر ماوس أثناء تمرير الماوس فوق الكائن.

onpaste
onpause

يحدث عند إيقاف التشغيل مؤقتا.

onplay

يحدث عند طلب أسلوب التشغيل.

onplaying

يحدث عند بدء تشغيل الصوت أو الفيديو.

onpointercancel
onpointerdown
onpointerenter
onpointerleave
onpointermove
onpointerout
onpointerover
onpointerup
onprogress

يحدث للإشارة إلى التقدم أثناء تنزيل بيانات الوسائط.

onratechange

يحدث عند زيادة معدل التشغيل أو انخفاضه.

onreset

يتم إطلاقه عندما يعيد المستخدم تعيين نموذج.

onresize
onscroll

يتم تشغيله عندما يقوم المستخدم بتغيير موضع مربع التمرير في شريط التمرير على العنصر.

onsecuritypolicyviolation
onseeked

يحدث عند انتهاء عملية البحث.

onseeking

يحدث عند نقل موضع التشغيل الحالي.

onselect

يتم إطلاقه عند تغيير التحديد الحالي.

onselectionchange
onselectstart
onslotchange
onstalled

يحدث عند توقف التنزيل.

onsubmit
onsuspend

يحدث إذا تم إيقاف عملية التحميل عن قصد.

ontimeupdate

يحدث للإشارة إلى موضع التشغيل الحالي.

ontoggle
ontouchcancel
ontouchend
ontouchmove
ontouchstart
ontransitioncancel
ontransitionend
ontransitionrun
ontransitionstart
onvolumechange

يحدث عند تغيير مستوى الصوت، أو يتم كتم الصوت أو إلغاء كتم الصوت.

onwaiting

يحدث عند توقف التشغيل لأن الإطار التالي لمورد فيديو غير متوفر.

onwebkitanimationend
onwebkitanimationiteration
onwebkitanimationstart
onwebkittransitionend
onwheel
parentElement

إرجاع العنصر الأصل.

parentNode

إرجاع الأصل.

pictureInPictureElement
pointerLockElement
previousSibling

إرجاع التابع السابق.

PROCESSING_INSTRUCTION_NODE

العقدة هي عقدة ProcessingInstruction.

styleSheets

استرداد مجموعة من عناصر "ورقة الأنماط" التي تمثل أوراق الأنماط التي تتوافق مع كل مثيل لعنصر ارتباط أو نمط في المستند.

textContent
TEXT_NODE

العقدة هي عقدة نصية.

الأساليب

addEventListener(string, EventListenerOrEventListenerObject, boolean | AddEventListenerOptions)
addEventListener<K>(K, (this: Document, ev: DocumentEventMap[K]) => any, boolean | AddEventListenerOptions)
adoptNode<T>(T)

نقل العقدة من مستند آخر وإرجاعها.

إذا كانت العقدة مستندا، تطرح DOMException "NotSupportedError" أو، إذا كانت العقدة جذر ظل، تطرح "HierarchyRequestError" DOMException.

captureEvents()
caretRangeFromPoint(number, number)
clear()
close()

يغلق دفق الإخراج ويجبر البيانات المرسلة على العرض.

createAttribute(string)

إنشاء كائن سمة باسم محدد.

createAttributeNS(null | string, string)
createCDATASection(string)

إرجاع عقدة CDATASection بياناتها بيانات.

createComment(string)

إنشاء كائن تعليق بالبيانات المحددة.

createDocumentFragment()

إنشاء مستند جديد.

createElement(string, ElementCreationOptions)
createElement<K>(K, ElementCreationOptions)

إنشاء مثيل للعنصر للعلامة المحددة.

createElement<K>(K, ElementCreationOptions)
createElementNS("http://www.w3.org/1999/xhtml", string)

إرجاع عنصر بمساحة اسم مساحة الاسم. ستكون بادئة مساحة الاسم الخاصة بها كل شيء قبل ":" (U+003E) في qualifiedName أو null. سيكون اسمها المحلي كل شيء بعد ":" (U+003E) في qualifiedName أو qualifiedName.

إذا لم يتطابق localName مع إنتاج الاسم سيتم طرح "InvalidCharacterError" DOMException.

إذا كان أحد الشروط التالية صحيحا سيتم طرح "NamespaceError" DOMException:

لا يتطابق localName مع إنتاج QName. بادئة مساحة الاسم ليست خالية ومساحة الاسم هي السلسلة الفارغة. بادئة مساحة الاسم هي "xml" ومساحة الاسم ليست مساحة اسم XML. بادئة qualifiedName أو namespace هي "xmlns" ومساحة الاسم ليست مساحة اسم XMLNS. مساحة الاسم هي مساحة اسم XMLNS ولا البادئة qualifiedName ولا namespace هي "xmlns".

عند توفيرها، يمكن استخدام الخيارات لإنشاء عنصر مضمن مخصص.

createElementNS("http://www.w3.org/2000/svg", string)
createElementNS(null | string, string, ElementCreationOptions)
createElementNS(null | string, string, string | ElementCreationOptions)
createElementNS<K>("http://www.w3.org/2000/svg", K)
createEvent("AnimationEvent")
createEvent("AnimationPlaybackEvent")
createEvent("AudioProcessingEvent")
createEvent("BeforeUnloadEvent")
createEvent("BlobEvent")
createEvent("ClipboardEvent")
createEvent("CloseEvent")
createEvent("CompositionEvent")
createEvent("CustomEvent")
createEvent("DeviceMotionEvent")
createEvent("DeviceOrientationEvent")
createEvent("DragEvent")
createEvent("ErrorEvent")
createEvent("Event")
createEvent("Events")
createEvent("FocusEvent")
createEvent("FontFaceSetLoadEvent")
createEvent("FormDataEvent")
createEvent("GamepadEvent")
createEvent("HashChangeEvent")
createEvent("IDBVersionChangeEvent")
createEvent("InputEvent")
createEvent("KeyboardEvent")
createEvent("MediaEncryptedEvent")
createEvent("MediaKeyMessageEvent")
createEvent("MediaQueryListEvent")
createEvent("MediaStreamTrackEvent")
createEvent("MessageEvent")
createEvent("MouseEvent")
createEvent("MouseEvents")
createEvent("MutationEvent")
createEvent("MutationEvents")
createEvent("OfflineAudioCompletionEvent")
createEvent("PageTransitionEvent")
createEvent("PaymentMethodChangeEvent")
createEvent("PaymentRequestUpdateEvent")
createEvent("PictureInPictureEvent")
createEvent("PointerEvent")
createEvent("PopStateEvent")
createEvent("ProgressEvent")
createEvent("PromiseRejectionEvent")
createEvent("RTCDataChannelEvent")
createEvent("RTCDTMFToneChangeEvent")
createEvent("RTCErrorEvent")
createEvent("RTCPeerConnectionIceErrorEvent")
createEvent("RTCPeerConnectionIceEvent")
createEvent("RTCTrackEvent")
createEvent("SecurityPolicyViolationEvent")
createEvent("SpeechSynthesisErrorEvent")
createEvent("SpeechSynthesisEvent")
createEvent("StorageEvent")
createEvent("SubmitEvent")
createEvent("TouchEvent")
createEvent("TrackEvent")
createEvent("TransitionEvent")
createEvent("UIEvent")
createEvent("UIEvents")
createEvent("WebGLContextEvent")
createEvent("WheelEvent")
createEvent(string)
createNodeIterator(Node, number, null | NodeFilter)

إنشاء كائن NodeIterator يمكنك استخدامه لاجتياز قوائم العقد أو العناصر التي تمت تصفيتها في مستند.

createProcessingInstruction(string, string)

إرجاع عقدة ProcessingInstruction هدفها الهدف والبيانات هي البيانات. إذا لم يتطابق الهدف مع إنتاج الاسم سيتم طرح DOMException "InvalidCharacterError". إذا كانت البيانات تحتوي على "؟>" سيتم طرح DOMException "InvalidCharacterError".

createRange()

إرجاع كائن نطاق فارغ يحتوي على نقطتي الحدود الخاصة به في بداية المستند.

createTextNode(string)

إنشاء سلسلة نصية من القيمة المحددة.

createTreeWalker(Node, number, null | NodeFilter)

إنشاء كائن TreeWalker يمكنك استخدامه لاجتياز قوائم العقد أو العناصر التي تمت تصفيتها في مستند.

execCommand(string, boolean, string)

تنفيذ أمر على المستند الحالي أو التحديد الحالي أو النطاق المحدد.

exitFullscreen()

يمنع عرض عنصر ملء الشاشة في المستند في وضع ملء الشاشة ويحل الوعد عند الانتهاء.

exitPictureInPicture()
exitPointerLock()
getElementById(string)

إرجاع مرجع إلى العنصر الأول بالقيمة المحددة لسمة المعرف.

getElementsByClassName(string)

إرجاع HTMLCollection للعناصر الموجودة في الكائن الذي تم استدعاء الأسلوب عليه (مستند أو عنصر) التي تحتوي على كافة الفئات التي تم منحها بواسطة classNames. يتم تفسير الوسيطة classNames على أنها قائمة فئات مفصولة بمسافة.

getElementsByName(string)

يحصل على مجموعة من الكائنات استنادا إلى قيمة سمة NAME أو ID.

getElementsByTagName(string)
getElementsByTagName<K>(K)

استرداد مجموعة من الكائنات استنادا إلى اسم العنصر المحدد.

getElementsByTagName<K>(K)
getElementsByTagNameNS("http://www.w3.org/1999/xhtml", string)

إذا كانت مساحة الاسم والاسم المحلي هما "*" فترجع HTMLCollection لكافة العناصر التابعة.

إذا كانت مساحة الاسم هي "*" فقط، فترجع HTMLCollection لكافة العناصر التابعة التي يكون الاسم المحلي لها localName.

إذا كان localName هو "*" فقط، فترجع HTMLCollection لكافة العناصر التابعة التي مساحة الاسم هي مساحة الاسم.

وإلا، فترجع HTMLCollection لكافة العناصر التابعة التي مساحة الاسم الخاصة بها هي مساحة الاسم والاسم المحلي هو localName.

getElementsByTagNameNS("http://www.w3.org/2000/svg", string)
getElementsByTagNameNS(null | string, string)
getSelection()

إرجاع كائن يمثل التحديد الحالي للمستند الذي تم تحميله في الكائن الذي يعرض صفحة ويب.

hasFocus()

يحصل على قيمة تشير إلى ما إذا كان العنصر يحتوي على التركيز حاليا.

hasStorageAccess()
importNode<T>(T, boolean)

إرجاع نسخة من العقدة. إذا كان deep صحيحا، فإن النسخة تتضمن أيضا توابع العقدة.

إذا كانت العقدة مستندا أو جذر ظل، تطرح DOMException "NotSupportedError".

open(string | URL, string, string)
open(string, string)

فتح نافذة جديدة وتحميل مستند محدد بواسطة عنوان URL معين. أيضا، يفتح نافذة جديدة تستخدم معلمة url ومعلمة الاسم لتجميع إخراج أسلوب الكتابة وطريقة الكتابة.

queryCommandEnabled(string)

إرجاع قيمة منطقية تشير إلى ما إذا كان يمكن تنفيذ أمر محدد بنجاح باستخدام execCommand، نظرا للحالة الحالية للمستند.

queryCommandIndeterm(string)

إرجاع قيمة منطقية تشير إلى ما إذا كان الأمر المحدد في حالة غير محددة.

queryCommandState(string)

إرجاع قيمة منطقية تشير إلى الحالة الحالية للأمر.

queryCommandSupported(string)

إرجاع قيمة منطقية تشير إلى ما إذا كان الأمر الحالي مدعوما في النطاق الحالي.

queryCommandValue(string)

إرجاع القيمة الحالية للمستند أو النطاق أو التحديد الحالي للأمر المحدد.

releaseEvents()
removeEventListener(string, EventListenerOrEventListenerObject, boolean | EventListenerOptions)
removeEventListener<K>(K, (this: Document, ev: DocumentEventMap[K]) => any, boolean | EventListenerOptions)
requestStorageAccess()
write(string[])

كتابة تعبير HTML واحد أو أكثر إلى مستند في النافذة المحددة.

writeln(string[])

كتابة تعبير HTML واحد أو أكثر، متبوعا بإرجاع حرف، إلى مستند في النافذة المحددة.

الأساليب المتوارثة

append((string | Node)[])

إدراج العقد بعد آخر تابع للعقدة، مع استبدال السلاسل في العقد بعقد نصية مكافئة.

يطرح "HierarchyRequestError" DOMException إذا تم انتهاك قيود شجرة العقدة.

appendChild<T>(T)
cloneNode(boolean)

إرجاع نسخة من العقدة. إذا كان deep صحيحا، فإن النسخة تتضمن أيضا توابع العقدة.

compareDocumentPosition(Node)

إرجاع قناع نقطي يشير إلى موضع الآخر بالنسبة إلى العقدة.

contains(null | Node)

إرجاع true إذا كان الآخر تابعا شاملا للعقدة، وخطأ بخلاف ذلك.

createExpression(string, null | XPathNSResolver)
createNSResolver(Node)
dispatchEvent(Event)

إرسال حدث حدث اصطناعي لاستهداف وإرجاع true إذا كانت قيمة سمة الحدث القابلة للإلغاء خاطئة أو لم يتم استدعاء أسلوب preventDefault() الخاص به، وخطأ بخلاف ذلك.

elementFromPoint(number, number)

إرجاع العنصر الخاص بإحداثيات x المحددة وإحداثيات y المحددة.

elementsFromPoint(number, number)
evaluate(string, Node, null | XPathNSResolver, number, null | XPathResult)
getAnimations()
getRootNode(GetRootNodeOptions)

إرجاع جذر العقدة.

hasChildNodes()

إرجاع ما إذا كانت العقدة تحتوي على توابع.

insertBefore<T>(T, null | Node)
isDefaultNamespace(null | string)
isEqualNode(null | Node)

إرجاع ما إذا كانت العقدة و otherNode لها نفس الخصائص.

isSameNode(null | Node)
lookupNamespaceURI(null | string)
lookupPrefix(null | string)
normalize()

إزالة العقد النصية الحصرية الفارغة وتسلسل بيانات العقد النصية الحصرية المتجاورة المتبقية في العقد الأولى من العقد الخاصة بها.

prepend((string | Node)[])

إدراج العقد قبل الفرع الأول من العقدة، مع استبدال السلاسل في العقد بعقد نصية مكافئة.

يطرح "HierarchyRequestError" DOMException إذا تم انتهاك قيود شجرة العقدة.

querySelector<E>(string)
querySelector<K>(K)

إرجاع العنصر الأول الذي يكون تابعا للعقدة التي تطابق المحددات.

querySelector<K>(K)
querySelectorAll<E>(string)
querySelectorAll<K>(K)

إرجاع كافة العناصر التابعة للعقدة التي تطابق المحددات.

querySelectorAll<K>(K)
removeChild<T>(T)
replaceChild<T>(Node, T)
replaceChildren((string | Node)[])

استبدل جميع توابع العقدة بالعقد، مع استبدال السلاسل في العقد بعقد نصية مكافئة.

يطرح "HierarchyRequestError" DOMException إذا تم انتهاك قيود شجرة العقدة.

تفاصيل الخاصية

alinkColor

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

تعيين لون كل الارتباطات النشطة في المستند أو الحصول عليها.

alinkColor: string

قيمة الخاصية

string

all

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

إرجاع مرجع إلى مجموعة العناصر التي يحتوي عليها الكائن.

all: HTMLAllCollection

قيمة الخاصية

HTMLAllCollection

anchors

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

استرداد مجموعة من كافة الكائنات التي تحتوي على اسم و/أو خاصية معرف. العناصر الموجودة في هذه المجموعة بترتيب مصدر HTML.

anchors: HTMLCollectionOf<HTMLAnchorElement>

قيمة الخاصية

HTMLCollectionOf<HTMLAnchorElement>

applets

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

استرداد مجموعة من كافة كائنات applet في المستند.

applets: HTMLCollection

قيمة الخاصية

HTMLCollection

bgColor

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

اهمالها. تعيين قيمة تشير إلى لون الخلفية خلف العنصر أو استردادها.

bgColor: string

قيمة الخاصية

string

body

تحديد بداية نص المستند ونهاته.

body: HTMLElement

قيمة الخاصية

HTMLElement

characterSet

إرجاع ترميز المستند.

characterSet: string

قيمة الخاصية

string

charset

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

This is a legacy alias of characterSet.

الحصول على مجموعة الأحرف المستخدمة لترميز الكائن أو تعيينها.

charset: string

قيمة الخاصية

string

compatMode

يحصل على قيمة تشير إلى ما إذا كان الوضع المتوافق مع المعايير قيد التشغيل للكائن.

compatMode: string

قيمة الخاصية

string

contentType

إرجاع نوع محتوى المستند.

contentType: string

قيمة الخاصية

string

إرجاع ملفات تعريف ارتباط HTTP التي تنطبق على المستند. إذا لم يكن هناك ملفات تعريف ارتباط أو ملفات تعريف ارتباط لا يمكن تطبيقها على هذا المورد، إرجاع السلسلة الفارغة.

يمكن تعيين، لإضافة ملف تعريف ارتباط جديد إلى مجموعة عناصر ملفات تعريف الارتباط HTTP.

إذا تم وضع المحتويات في بيئة الاختبار المعزولة في أصل فريد (على سبيل المثال، في iframe مع سمة بيئة الاختبار المعزولة)، طرح "SecurityError" DOMException عند الحصول وإعداده.

cookie: string

قيمة الخاصية

string

currentScript

إرجاع عنصر البرنامج النصي، أو عنصر البرنامج النصي SVG، الذي يتم تنفيذه حاليا، طالما أن العنصر يمثل نصا كلاسيكيا. في حالة إعادة إدخال تنفيذ البرنامج النصي، ترجع تلك التي بدأت مؤخرا في التنفيذ بين تلك التي لم تنته بعد من التنفيذ.

إرجاع قيمة خالية إذا كان المستند لا يقوم حاليا بتنفيذ برنامج نصي أو عنصر برنامج نصي SVG (على سبيل المثال، لأن البرنامج النصي قيد التشغيل هو معالج أحداث أو مهلة)، أو إذا كان البرنامج النصي المنفذ حاليا أو عنصر البرنامج النصي SVG يمثل برنامج نصي للوحدة النمطية.

currentScript: null | HTMLOrSVGScriptElement

قيمة الخاصية

null | HTMLOrSVGScriptElement

defaultView

إرجاع كائن النافذة للمستند النشط.

defaultView: null | (Window & typeof globalThis)

قيمة الخاصية

null | (Window & typeof globalThis)

designMode

تعيين قيمة تشير إلى إمكانية تحرير المستند أو الحصول عليها.

designMode: string

قيمة الخاصية

string

dir

تعيين قيمة تشير إلى ترتيب قراءة الكائن أو استردادها.

dir: string

قيمة الخاصية

string

doctype

يحصل على كائن يمثل تعريف نوع المستند المقترن بالمستند الحالي.

doctype: null | DocumentType

قيمة الخاصية

null | DocumentType

documentElement

الحصول على مرجع إلى العقدة الجذر للمستند.

documentElement: HTMLElement

قيمة الخاصية

HTMLElement

documentURI

إرجاع عنوان URL للمستند.

documentURI: string

قيمة الخاصية

string

domain

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

تعيين مجال أمان المستند أو الحصول عليه.

domain: string

قيمة الخاصية

string

embeds

استرداد مجموعة من كافة العناصر المضمنة في المستند.

embeds: HTMLCollectionOf<HTMLEmbedElement>

قيمة الخاصية

HTMLCollectionOf<HTMLEmbedElement>

fgColor

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

تعيين لون المقدمة (النص) للمستند أو الحصول عليه.

fgColor: string

قيمة الخاصية

string

forms

استرداد مجموعة، بترتيب المصدر، لكافة كائنات النموذج في المستند.

forms: HTMLCollectionOf<HTMLFormElement>

قيمة الخاصية

HTMLCollectionOf<HTMLFormElement>

fullscreen

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

fullscreen: boolean

قيمة الخاصية

boolean

fullscreenEnabled

إرجاع القيمة true إذا كان المستند قادرا على عرض العناصر في وضع ملء الشاشة وكان وضع ملء الشاشة مدعوما، أو خطأ بخلاف ذلك.

fullscreenEnabled: boolean

قيمة الخاصية

boolean

head

إرجاع عنصر الرأس.

head: HTMLHeadElement

قيمة الخاصية

HTMLHeadElement

hidden

hidden: boolean

قيمة الخاصية

boolean

images

استرداد مجموعة، بترتيب المصدر، لعناصر img في المستند.

images: HTMLCollectionOf<HTMLImageElement>

قيمة الخاصية

HTMLCollectionOf<HTMLImageElement>

implementation

الحصول على كائن تنفيذ المستند الحالي.

implementation: DOMImplementation

قيمة الخاصية

DOMImplementation

inputEncoding

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

This is a legacy alias of characterSet.

إرجاع ترميز الأحرف المستخدم لإنشاء صفحة ويب التي تم تحميلها في كائن المستند.

inputEncoding: string

قيمة الخاصية

string

lastModified

الحصول على تاريخ آخر تعديل للصفحة، إذا كانت الصفحة توفر واحدة.

lastModified: string

قيمة الخاصية

string

linkColor

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

تعيين لون ارتباطات المستند أو الحصول عليه.

linkColor: string

قيمة الخاصية

string

استرداد مجموعة من كافة الكائنات التي تحدد خاصية href وكافة كائنات المنطقة في المستند.

links: HTMLCollectionOf<HTMLAnchorElement | HTMLAreaElement>

قيمة الخاصية

HTMLCollectionOf<HTMLAnchorElement | HTMLAreaElement>

location

يحتوي على معلومات حول عنوان URL الحالي.

Location location

قيمة الخاصية

Location

mozCancelFullScreen

mozCancelFullScreen: any

قيمة الخاصية

any

msExitFullscreen

msExitFullscreen: any

قيمة الخاصية

any

onfullscreenchange

onfullscreenchange: null | (this: Document, ev: Event) => any

قيمة الخاصية

null | (this: Document, ev: Event) => any

onfullscreenerror

onfullscreenerror: null | (this: Document, ev: Event) => any

قيمة الخاصية

null | (this: Document, ev: Event) => any

onpointerlockchange

onpointerlockchange: null | (this: Document, ev: Event) => any

قيمة الخاصية

null | (this: Document, ev: Event) => any

onpointerlockerror

onpointerlockerror: null | (this: Document, ev: Event) => any

قيمة الخاصية

null | (this: Document, ev: Event) => any

onreadystatechange

يتم إطلاقه عند تغيير حالة الكائن.

onreadystatechange: null | (this: Document, ev: Event) => any

قيمة الخاصية

null | (this: Document, ev: Event) => any

onvisibilitychange

onvisibilitychange: null | (this: Document, ev: Event) => any

قيمة الخاصية

null | (this: Document, ev: Event) => any

ownerDocument

ownerDocument: null

قيمة الخاصية

null

pictureInPictureEnabled

pictureInPictureEnabled: boolean

قيمة الخاصية

boolean

plugins

إرجاع HTMLCollection للعناصر المضمنة في المستند.

plugins: HTMLCollectionOf<HTMLEmbedElement>

قيمة الخاصية

HTMLCollectionOf<HTMLEmbedElement>

readyState

استرداد قيمة تشير إلى الحالة الحالية للكائن.

readyState: DocumentReadyState

قيمة الخاصية

DocumentReadyState

referrer

يحصل على عنوان URL للموقع الذي أحال المستخدم إلى الصفحة الحالية.

referrer: string

قيمة الخاصية

string

rootElement

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

rootElement: null | SVGSVGElement

قيمة الخاصية

null | SVGSVGElement

scripts

استرداد مجموعة من كافة كائنات البرنامج النصي في المستند.

scripts: HTMLCollectionOf<HTMLScriptElement>

قيمة الخاصية

HTMLCollectionOf<HTMLScriptElement>

scrollingElement

scrollingElement: null | Element

قيمة الخاصية

null | Element

timeline

timeline: DocumentTimeline

قيمة الخاصية

DocumentTimeline

title

يحتوي على عنوان المستند.

title: string

قيمة الخاصية

string

URL

تعيين عنوان URL للمستند الحالي أو الحصول عليه.

URL: string

قيمة الخاصية

string

visibilityState

visibilityState: DocumentVisibilityState

قيمة الخاصية

DocumentVisibilityState

vlinkColor

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

تعيين أو الحصول على لون الارتباطات التي قام المستخدم بزيارتها.

vlinkColor: string

قيمة الخاصية

string

webkitExitFullscreen

webkitExitFullscreen: void

قيمة الخاصية

void

تفاصيل الخاصية الموروثة

activeElement

إرجاع العنصر الأعمق في المستند الذي يتم من خلاله توجيه الأحداث الرئيسية أو إلى أي منها. هذا هو، تقريبا، العنصر المركز عليه في المستند.

لأغراض واجهة برمجة التطبيقات هذه، عندما يركز سياق الاستعراض التابع، تركز حاويته في سياق الاستعراض الأصل. على سبيل المثال، إذا قام المستخدم بنقل التركيز إلى عنصر تحكم نص في iframe، فإن iframe هو العنصر الذي تم إرجاعه بواسطة activeElement API في مستند عقدة iframe.

وبالمثل، عندما يكون العنصر المركز عليه في شجرة عقدة مختلفة عن documentOrShadowRoot، سيكون العنصر الذي تم إرجاعه هو المضيف الموجود في نفس شجرة العقدة مثل documentOrShadowRoot إذا كان documentOrShadowRoot هو ظل بما في ذلك أصل شامل للعنصر المركز عليه، وخالية إذا لم يكن الأمر كذلك.

activeElement: null | Element

قيمة الخاصية

null | Element

موروث من DocumentOrShadowRoot.activeElement

adoptedStyleSheets

adoptedStyleSheets: CSSStyleSheet[]

قيمة الخاصية

CSSStyleSheet[]

موروث من DocumentOrShadowRoot.adoptedStyleSheets

ATTRIBUTE_NODE

ATTRIBUTE_NODE: number

قيمة الخاصية

number

موروث من Node.ATTRIBUTE_NODE

baseURI

إرجاع عنوان URL الأساسي لمستند عقدة العقدة.

baseURI: string

قيمة الخاصية

string

موروث من Node.baseURI

CDATA_SECTION_NODE

العقدة هي عقدة CDATASection.

CDATA_SECTION_NODE: number

قيمة الخاصية

number

موروث من Node.CDATA_SECTION_NODE

childElementCount

childElementCount: number

قيمة الخاصية

number

موروث من ParentNode.childElementCount

childNodes

إرجاع الأطفال.

childNodes: NodeListOf<ChildNode>

قيمة الخاصية

NodeListOf<ChildNode>

موروث من العقدة node.childNodes

children

إرجاع العناصر التابعة.

children: HTMLCollection

قيمة الخاصية

HTMLCollection

موروث من ParentNode.children

COMMENT_NODE

العقدة هي عقدة تعليق.

COMMENT_NODE: number

قيمة الخاصية

number

موروث من Node.COMMENT_NODE

DOCUMENT_FRAGMENT_NODE

العقدة هي عقدة DocumentFragment.

DOCUMENT_FRAGMENT_NODE: number

قيمة الخاصية

number

موروث من Node.DOCUMENT_FRAGMENT_NODE

DOCUMENT_NODE

العقدة هي مستند.

DOCUMENT_NODE: number

قيمة الخاصية

number

موروث من Node.DOCUMENT_NODE

DOCUMENT_POSITION_CONTAINED_BY

تعيين عندما يكون الآخر تابعا للعقدة.

DOCUMENT_POSITION_CONTAINED_BY: number

قيمة الخاصية

number

موروث من Node.DOCUMENT_POSITION_CONTAINED_BY

DOCUMENT_POSITION_CONTAINS

تعيين عندما يكون الآخر هو أصل العقدة.

DOCUMENT_POSITION_CONTAINS: number

قيمة الخاصية

number

موروث من Node.DOCUMENT_POSITION_CONTAINS

DOCUMENT_POSITION_DISCONNECTED

تعيين عندما لا تكون العقدة وغيرها في نفس الشجرة.

DOCUMENT_POSITION_DISCONNECTED: number

قيمة الخاصية

number

موروث من Node.DOCUMENT_POSITION_DISCONNECTED

DOCUMENT_POSITION_FOLLOWING

تعيين عند متابعة العقدة الأخرى.

DOCUMENT_POSITION_FOLLOWING: number

قيمة الخاصية

number

موروث من Node.DOCUMENT_POSITION_FOLLOWING

DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC

DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: number

قيمة الخاصية

number

موروث من Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC

DOCUMENT_POSITION_PRECEDING

تعيين عندما يكون الآخر يسبق العقدة.

DOCUMENT_POSITION_PRECEDING: number

قيمة الخاصية

number

موروثة من Node.DOCUMENT_POSITION_PRECEDING

DOCUMENT_TYPE_NODE

العقدة هي نوع doctype.

DOCUMENT_TYPE_NODE: number

قيمة الخاصية

number

موروث من Node.DOCUMENT_TYPE_NODE

ELEMENT_NODE

العقدة هي عنصر.

ELEMENT_NODE: number

قيمة الخاصية

number

موروث من Node.ELEMENT_NODE

ENTITY_NODE

ENTITY_NODE: number

قيمة الخاصية

number

موروث من Node.ENTITY_NODE

ENTITY_REFERENCE_NODE

ENTITY_REFERENCE_NODE: number

قيمة الخاصية

number

موروث من Node.ENTITY_REFERENCE_NODE

firstChild

إرجاع الطفل الأول.

firstChild: null | ChildNode

قيمة الخاصية

null | ChildNode

موروث من Node.firstChild

firstElementChild

إرجاع التابع الأول الذي هو عنصر، وخالية بخلاف ذلك.

firstElementChild: null | Element

قيمة الخاصية

null | Element

موروث من ParentNode.firstElementChild

fonts

fonts: FontFaceSet

قيمة الخاصية

FontFaceSet

موروث من FontFaceSource.fonts

fullscreenElement

إرجاع عنصر ملء الشاشة في المستند.

fullscreenElement: null | Element

قيمة الخاصية

null | Element

موروث من DocumentOrShadowRoot.fullscreenElement

isConnected

إرجاع true إذا كانت العقدة متصلة وخطأ بخلاف ذلك.

isConnected: boolean

قيمة الخاصية

boolean

موروث من عقدة.isConnected

lastChild

إرجاع الطفل الأخير.

lastChild: null | ChildNode

قيمة الخاصية

null | ChildNode

موروث من Node.lastChild

lastElementChild

إرجاع التابع الأخير الذي هو عنصر، وخالية بخلاف ذلك.

lastElementChild: null | Element

قيمة الخاصية

null | Element

موروثة من ParentNode.lastElementChild

nextSibling

إرجاع التابع التالي.

nextSibling: null | ChildNode

قيمة الخاصية

null | ChildNode

موروث من Node.nextSibling

nodeName

إرجاع سلسلة مناسبة لنوع العقدة.

nodeName: string

قيمة الخاصية

string

موروث من Node.nodeName

nodeType

إرجاع نوع العقدة.

nodeType: number

قيمة الخاصية

number

موروث من Node.nodeType

nodeValue

nodeValue: null | string

قيمة الخاصية

null | string

موروث من Node.nodeValue

NOTATION_NODE

NOTATION_NODE: number

قيمة الخاصية

number

موروث من Node.NOTATION_NODE

onabort

يتم إطلاقه عندما يقوم المستخدم باجهاض التنزيل.

onabort: null | (this: GlobalEventHandlers, ev: UIEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: UIEvent) => any

موروث من GlobalEventHandlers.onabort

onanimationcancel

onanimationcancel: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

الموروثة من GlobalEventHandlers.onanimationcancel

onanimationend

onanimationend: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

موروثة من GlobalEventHandlers.onanimationend

onanimationiteration

onanimationiteration: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

موروث من GlobalEventHandlers.onanimationiteration

onanimationstart

onanimationstart: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

الموروثة من GlobalEventHandlers.onanimationstart

onauxclick

onauxclick: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

موروثة من GlobalEventHandlers.onauxclick

onbeforeinput

onbeforeinput: null | (this: GlobalEventHandlers, ev: InputEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: InputEvent) => any

موروث من GlobalEventHandlers.onbeforeinput

onblur

يتم إطلاقه عندما يفقد الكائن تركيز الإدخال.

onblur: null | (this: GlobalEventHandlers, ev: FocusEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: FocusEvent) => any

موروث من GlobalEventHandlers.onblur

oncancel

oncancel: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروث من GlobalEventHandlers.oncancel

oncanplay

يحدث عندما يكون التشغيل ممكنا، ولكنه يتطلب المزيد من التخزين المؤقت.

oncanplay: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروثة من GlobalEventHandlers.oncanplay

oncanplaythrough

oncanplaythrough: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروث من GlobalEventHandlers.oncanplaythrough

onchange

يتم إطلاقه عند تغيير محتويات العنصر أو التحديد.

onchange: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروث من GlobalEventHandlers.onchange

onclick

يتم تشغيله عندما ينقر المستخدم فوق زر الماوس الأيسر على العنصر

onclick: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

الموروثة من GlobalEventHandlers.onclick

onclose

onclose: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروثة من GlobalEventHandlers.onclose

oncontextmenu

يتم تشغيله عندما ينقر المستخدم فوق زر الماوس الأيمن في منطقة العميل، مع فتح قائمة السياق.

oncontextmenu: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

موروث من GlobalEventHandlers.oncontextmenu

oncopy

oncopy: null | (this: DocumentAndElementEventHandlers, ev: ClipboardEvent) => any

قيمة الخاصية

null | (this: DocumentAndElementEventHandlers, ev: ClipboardEvent) => any

موروث من DocumentAndElementEventHandlers.oncopy

oncuechange

oncuechange: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروثة من GlobalEventHandlers.oncuechange

oncut

oncut: null | (this: DocumentAndElementEventHandlers, ev: ClipboardEvent) => any

قيمة الخاصية

null | (this: DocumentAndElementEventHandlers, ev: ClipboardEvent) => any

موروث من DocumentAndElementEventHandlers.oncut

ondblclick

يتم إطلاقه عندما ينقر المستخدم نقرا مزدوجا فوق الكائن.

ondblclick: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

موروث من GlobalEventHandlers.ondblclick

ondrag

يتم تشغيل الكائن المصدر بشكل مستمر أثناء عملية السحب.

ondrag: null | (this: GlobalEventHandlers, ev: DragEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: DragEvent) => any

موروثة من GlobalEventHandlers.ondrag

ondragend

يتم تشغيل الكائن المصدر عندما يقوم المستخدم بتحرير الماوس عند إغلاق عملية السحب.

ondragend: null | (this: GlobalEventHandlers, ev: DragEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: DragEvent) => any

موروثة من GlobalEventHandlers.ondragend

ondragenter

تشغيل العنصر الهدف عندما يقوم المستخدم بسحب الكائن إلى هدف إسقاط صالح.

ondragenter: null | (this: GlobalEventHandlers, ev: DragEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: DragEvent) => any

موروث من GlobalEventHandlers.ondragenter

ondragleave

يطلق النار على الكائن الهدف عندما يقوم المستخدم بنقل الماوس خارج هدف إسقاط صالح أثناء عملية السحب.

ondragleave: null | (this: GlobalEventHandlers, ev: DragEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: DragEvent) => any

موروثة من GlobalEventHandlers.ondragleave

ondragover

يتم تشغيل العنصر الهدف بشكل مستمر بينما يقوم المستخدم بسحب الكائن عبر هدف إسقاط صالح.

ondragover: null | (this: GlobalEventHandlers, ev: DragEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: DragEvent) => any

موروث من GlobalEventHandlers.ondragover

ondragstart

يتم تشغيل الكائن المصدر عندما يبدأ المستخدم في سحب تحديد نص أو كائن محدد.

ondragstart: null | (this: GlobalEventHandlers, ev: DragEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: DragEvent) => any

الموروثة من GlobalEventHandlers.ondragstart

ondrop

ondrop: null | (this: GlobalEventHandlers, ev: DragEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: DragEvent) => any

موروثة من GlobalEventHandlers.ondrop

ondurationchange

يحدث عند تحديث سمة المدة.

ondurationchange: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروث من GlobalEventHandlers.ondurationchange

onemptied

يحدث عند إعادة تعيين عنصر الوسائط إلى حالته الأولية.

onemptied: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروثة من GlobalEventHandlers.onemptied

onended

يحدث عند الوصول إلى نهاية التشغيل.

onended: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروث من GlobalEventHandlers.onended

onerror

يتم تشغيل عند حدوث خطأ أثناء تحميل الكائن.

onerror: OnErrorEventHandler

قيمة الخاصية

OnErrorEventHandler

موروث من GlobalEventHandlers.onerror

onfocus

يتم إطلاقه عندما يتلقى الكائن التركيز.

onfocus: null | (this: GlobalEventHandlers, ev: FocusEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: FocusEvent) => any

موروث من GlobalEventHandlers.onfocus

onformdata

onformdata: null | (this: GlobalEventHandlers, ev: FormDataEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: FormDataEvent) => any

موروثة من GlobalEventHandlers.onformdata

ongotpointercapture

ongotpointercapture: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

موروث من GlobalEventHandlers.ongotpointercapture

oninput

oninput: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروث من GlobalEventHandlers.oninput

oninvalid

oninvalid: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروثة من GlobalEventHandlers.oninvalid

onkeydown

يتم إطلاقه عندما يضغط المستخدم على مفتاح.

onkeydown: null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

موروث من GlobalEventHandlers.onkeydown

onkeypress

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

يتم إطلاقه عندما يضغط المستخدم على مفتاح أبجدي رقمي.

onkeypress: null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

موروث من GlobalEventHandlers.onkeypress

onkeyup

يتم إطلاقه عندما يقوم المستخدم بتحرير مفتاح.

onkeyup: null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

موروث من GlobalEventHandlers.onkeyup

onload

يتم إطلاقه مباشرة بعد تحميل المستعرض للكائن.

onload: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروث من GlobalEventHandlers.onload

onloadeddata

يحدث عند تحميل بيانات الوسائط في موضع التشغيل الحالي.

onloadeddata: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروثة من GlobalEventHandlers.onloadeddata

onloadedmetadata

يحدث عندما يتم تحديد مدة الوسائط وأبعادها.

onloadedmetadata: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروثة من GlobalEventHandlers.onloadedmetadata

onloadstart

يحدث عندما يبدأ Internet Explorer في البحث عن بيانات الوسائط.

onloadstart: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروث من GlobalEventHandlers.onloadstart

onlostpointercapture

onlostpointercapture: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

موروث من GlobalEventHandlers.onlostpointercapture

onmousedown

يتم إطلاقه عندما ينقر المستخدم فوق الكائن باستخدام زر الماوس.

onmousedown: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

موروثة من GlobalEventHandlers.onmousedown

onmouseenter

onmouseenter: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

موروث من GlobalEventHandlers.onmouseenter

onmouseleave

onmouseleave: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

موروث من GlobalEventHandlers.onmouseleave

onmousemove

يتم إطلاقه عندما يقوم المستخدم بتحريك الماوس فوق الكائن.

onmousemove: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

موروثة من GlobalEventHandlers.onmousemove

onmouseout

يتم إطلاقه عندما يقوم المستخدم بتحريك مؤشر الماوس خارج حدود العنصر.

onmouseout: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

موروثة من GlobalEventHandlers.onmouseout

onmouseover

يتم إطلاقه عندما يقوم المستخدم بتحريك مؤشر الماوس إلى الكائن.

onmouseover: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

موروثة من GlobalEventHandlers.onmouseover

onmouseup

يتم إطلاقه عندما يقوم المستخدم بتحرير زر ماوس أثناء تمرير الماوس فوق الكائن.

onmouseup: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

موروث من GlobalEventHandlers.onmouseup

onpaste

onpaste: null | (this: DocumentAndElementEventHandlers, ev: ClipboardEvent) => any

قيمة الخاصية

null | (this: DocumentAndElementEventHandlers, ev: ClipboardEvent) => any

موروث من DocumentAndElementEventHandlers.onpaste

onpause

يحدث عند إيقاف التشغيل مؤقتا.

onpause: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروثة من GlobalEventHandlers.onpause

onplay

يحدث عند طلب أسلوب التشغيل.

onplay: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروثة من GlobalEventHandlers.onplay

onplaying

يحدث عند بدء تشغيل الصوت أو الفيديو.

onplaying: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروثة من GlobalEventHandlers.onplaying

onpointercancel

onpointercancel: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

موروثة من GlobalEventHandlers.onpointercancel

onpointerdown

onpointerdown: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

موروث من GlobalEventHandlers.onpointerdown

onpointerenter

onpointerenter: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

موروث من GlobalEventHandlers.onpointerenter

onpointerleave

onpointerleave: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

موروث من GlobalEventHandlers.onpointerleave

onpointermove

onpointermove: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

موروث من GlobalEventHandlers.onpointermove

onpointerout

onpointerout: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

موروث من GlobalEventHandlers.onpointerout

onpointerover

onpointerover: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

موروث من GlobalEventHandlers.onpointerover

onpointerup

onpointerup: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

موروث من GlobalEventHandlers.onpointerup

onprogress

يحدث للإشارة إلى التقدم أثناء تنزيل بيانات الوسائط.

onprogress: null | (this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any

موروث من GlobalEventHandlers.onprogress

onratechange

يحدث عند زيادة معدل التشغيل أو انخفاضه.

onratechange: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروث من GlobalEventHandlers.onratechange

onreset

يتم إطلاقه عندما يعيد المستخدم تعيين نموذج.

onreset: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروث من GlobalEventHandlers.onreset

onresize

onresize: null | (this: GlobalEventHandlers, ev: UIEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: UIEvent) => any

موروثة من GlobalEventHandlers.onresize

onscroll

يتم تشغيله عندما يقوم المستخدم بتغيير موضع مربع التمرير في شريط التمرير على العنصر.

onscroll: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروثة من GlobalEventHandlers.onscroll

onsecuritypolicyviolation

onsecuritypolicyviolation: null | (this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any

موروثة من GlobalEventHandlers.onsecuritypolicyviolation

onseeked

يحدث عند انتهاء عملية البحث.

onseeked: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروث من GlobalEventHandlers.onseeked

onseeking

يحدث عند نقل موضع التشغيل الحالي.

onseeking: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروث من GlobalEventHandlers.onseeking

onselect

يتم إطلاقه عند تغيير التحديد الحالي.

onselect: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروث من GlobalEventHandlers.onselect

onselectionchange

onselectionchange: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروث من GlobalEventHandlers.onselectionchange

onselectstart

onselectstart: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروث من GlobalEventHandlers.onselectstart

onslotchange

onslotchange: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروثة من GlobalEventHandlers.onslotchange

onstalled

يحدث عند توقف التنزيل.

onstalled: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروث من GlobalEventHandlers.onstalled

onsubmit

onsubmit: null | (this: GlobalEventHandlers, ev: SubmitEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: SubmitEvent) => any

موروث من GlobalEventHandlers.onsubmit

onsuspend

يحدث إذا تم إيقاف عملية التحميل عن قصد.

onsuspend: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروثة من GlobalEventHandlers.onsuspend

ontimeupdate

يحدث للإشارة إلى موضع التشغيل الحالي.

ontimeupdate: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروث من GlobalEventHandlers.ontimeupdate

ontoggle

ontoggle: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

الموروثة من GlobalEventHandlers.ontoggle

ontouchcancel

ontouchcancel?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: TouchEvent) => any

الموروثة من GlobalEventHandlers.ontouchcancel

ontouchend

ontouchend?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: TouchEvent) => any

موروثة من GlobalEventHandlers.ontouchend

ontouchmove

ontouchmove?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: TouchEvent) => any

موروثة من GlobalEventHandlers.touchmove

ontouchstart

ontouchstart?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: TouchEvent) => any

موروثة من GlobalEventHandlers.ontouchstart

ontransitioncancel

ontransitioncancel: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

موروث من GlobalEventHandlers.ontransitioncancel

ontransitionend

ontransitionend: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

موروث من GlobalEventHandlers.ontransitionend

ontransitionrun

ontransitionrun: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

الموروثة من GlobalEventHandlers.ontransitionrun

ontransitionstart

ontransitionstart: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

الموروثة من GlobalEventHandlers.ontransitionstart

onvolumechange

يحدث عند تغيير مستوى الصوت، أو يتم كتم الصوت أو إلغاء كتم الصوت.

onvolumechange: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروثة من GlobalEventHandlers.onvolumechange

onwaiting

يحدث عند توقف التشغيل لأن الإطار التالي لمورد فيديو غير متوفر.

onwaiting: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروث من GlobalEventHandlers.onwaiting

onwebkitanimationend

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

This is a legacy alias of onanimationend.

onwebkitanimationend: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروثة من GlobalEventHandlers.onwebkitanimationend

onwebkitanimationiteration

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

This is a legacy alias of onanimationiteration.

onwebkitanimationiteration: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

الموروثة من GlobalEventHandlers.onwebkitanimationiteration

onwebkitanimationstart

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

This is a legacy alias of onanimationstart.

onwebkitanimationstart: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

الموروثة من GlobalEventHandlers.onwebkitanimationstart

onwebkittransitionend

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

This is a legacy alias of ontransitionend.

onwebkittransitionend: null | (this: GlobalEventHandlers, ev: Event) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: Event) => any

موروث من GlobalEventHandlers.onwebkittransitionend

onwheel

onwheel: null | (this: GlobalEventHandlers, ev: WheelEvent) => any

قيمة الخاصية

null | (this: GlobalEventHandlers, ev: WheelEvent) => any

موروث من GlobalEventHandlers.onwheel

parentElement

إرجاع العنصر الأصل.

parentElement: null | HTMLElement

قيمة الخاصية

null | HTMLElement

موروث من Node.parentElement

parentNode

إرجاع الأصل.

parentNode: null | ParentNode

قيمة الخاصية

null | ParentNode

موروث من العقدة Node.parentNode

pictureInPictureElement

pictureInPictureElement: null | Element

قيمة الخاصية

null | Element

موروث من DocumentOrShadowRoot.pictureInPictureElement

pointerLockElement

pointerLockElement: null | Element

قيمة الخاصية

null | Element

موروث من DocumentOrShadowRoot.pointerLockElement

previousSibling

إرجاع التابع السابق.

previousSibling: null | ChildNode

قيمة الخاصية

null | ChildNode

موروث من Node.previousSibling

PROCESSING_INSTRUCTION_NODE

العقدة هي عقدة ProcessingInstruction.

PROCESSING_INSTRUCTION_NODE: number

قيمة الخاصية

number

موروث من Node.PROCESSING_INSTRUCTION_NODE

styleSheets

استرداد مجموعة من عناصر "ورقة الأنماط" التي تمثل أوراق الأنماط التي تتوافق مع كل مثيل لعنصر ارتباط أو نمط في المستند.

styleSheets: StyleSheetList

قيمة الخاصية

StyleSheetList

موروث من DocumentOrShadowRoot.styleSheets

textContent

textContent: null | string

قيمة الخاصية

null | string

موروث من Node.textContent

TEXT_NODE

العقدة هي عقدة نصية.

TEXT_NODE: number

قيمة الخاصية

number

موروث من Node.TEXT_NODE

تفاصيل الأسلوب

addEventListener(string, EventListenerOrEventListenerObject, boolean | AddEventListenerOptions)

function addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions)

المعلمات

type

string

listener

EventListenerOrEventListenerObject

options

boolean | AddEventListenerOptions

addEventListener<K>(K, (this: Document, ev: DocumentEventMap[K]) => any, boolean | AddEventListenerOptions)

function addEventListener<K>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions)

المعلمات

type

K

listener

(this: Document, ev: DocumentEventMap[K]) => any

options

boolean | AddEventListenerOptions

adoptNode<T>(T)

نقل العقدة من مستند آخر وإرجاعها.

إذا كانت العقدة مستندا، تطرح DOMException "NotSupportedError" أو، إذا كانت العقدة جذر ظل، تطرح "HierarchyRequestError" DOMException.

function adoptNode<T>(node: T): T

المعلمات

node

T

المرتجعات

T

captureEvents()

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

function captureEvents()

caretRangeFromPoint(number, number)

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

function caretRangeFromPoint(x: number, y: number): null | Range

المعلمات

x

number

y

number

المرتجعات

null | Range

clear()

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

function clear()

close()

يغلق دفق الإخراج ويجبر البيانات المرسلة على العرض.

function close()

createAttribute(string)

إنشاء كائن سمة باسم محدد.

function createAttribute(localName: string): Attr

المعلمات

localName

string

المرتجعات

Attr

createAttributeNS(null | string, string)

function createAttributeNS(namespace: null | string, qualifiedName: string): Attr

المعلمات

namespace

null | string

qualifiedName

string

المرتجعات

Attr

createCDATASection(string)

إرجاع عقدة CDATASection بياناتها بيانات.

function createCDATASection(data: string): CDATASection

المعلمات

data

string

المرتجعات

CDATASection

createComment(string)

إنشاء كائن تعليق بالبيانات المحددة.

function createComment(data: string): Comment

المعلمات

data

string

تعيين بيانات كائن التعليق.

المرتجعات

Comment

createDocumentFragment()

إنشاء مستند جديد.

function createDocumentFragment(): DocumentFragment

المرتجعات

DocumentFragment

createElement(string, ElementCreationOptions)

function createElement(tagName: string, options?: ElementCreationOptions): HTMLElement

المعلمات

tagName

string

options

ElementCreationOptions

المرتجعات

HTMLElement

createElement<K>(K, ElementCreationOptions)

إنشاء مثيل للعنصر للعلامة المحددة.

function createElement<K>(tagName: K, options?: ElementCreationOptions): HTMLElementTagNameMap[K]

المعلمات

tagName

K

اسم عنصر.

options

ElementCreationOptions

المرتجعات

HTMLElementTagNameMap[K]

createElement<K>(K, ElementCreationOptions)

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

function createElement<K>(tagName: K, options?: ElementCreationOptions): HTMLElementDeprecatedTagNameMap[K]

المعلمات

tagName

K

options

ElementCreationOptions

المرتجعات

HTMLElementDeprecatedTagNameMap[K]

createElementNS("http://www.w3.org/1999/xhtml", string)

إرجاع عنصر بمساحة اسم مساحة الاسم. ستكون بادئة مساحة الاسم الخاصة بها كل شيء قبل ":" (U+003E) في qualifiedName أو null. سيكون اسمها المحلي كل شيء بعد ":" (U+003E) في qualifiedName أو qualifiedName.

إذا لم يتطابق localName مع إنتاج الاسم سيتم طرح "InvalidCharacterError" DOMException.

إذا كان أحد الشروط التالية صحيحا سيتم طرح "NamespaceError" DOMException:

لا يتطابق localName مع إنتاج QName. بادئة مساحة الاسم ليست خالية ومساحة الاسم هي السلسلة الفارغة. بادئة مساحة الاسم هي "xml" ومساحة الاسم ليست مساحة اسم XML. بادئة qualifiedName أو namespace هي "xmlns" ومساحة الاسم ليست مساحة اسم XMLNS. مساحة الاسم هي مساحة اسم XMLNS ولا البادئة qualifiedName ولا namespace هي "xmlns".

عند توفيرها، يمكن استخدام الخيارات لإنشاء عنصر مضمن مخصص.

function createElementNS(namespaceURI: "http://www.w3.org/1999/xhtml", qualifiedName: string): HTMLElement

المعلمات

namespaceURI

"http://www.w3.org/1999/xhtml"

qualifiedName

string

المرتجعات

HTMLElement

createElementNS("http://www.w3.org/2000/svg", string)

function createElementNS(namespaceURI: "http://www.w3.org/2000/svg", qualifiedName: string): SVGElement

المعلمات

namespaceURI

"http://www.w3.org/2000/svg"

qualifiedName

string

المرتجعات

SVGElement

createElementNS(null | string, string, ElementCreationOptions)

function createElementNS(namespaceURI: null | string, qualifiedName: string, options?: ElementCreationOptions): Element

المعلمات

namespaceURI

null | string

qualifiedName

string

options

ElementCreationOptions

المرتجعات

Element

createElementNS(null | string, string, string | ElementCreationOptions)

function createElementNS(namespace: null | string, qualifiedName: string, options?: string | ElementCreationOptions): Element

المعلمات

namespace

null | string

qualifiedName

string

options

string | ElementCreationOptions

المرتجعات

Element

createElementNS<K>("http://www.w3.org/2000/svg", K)

function createElementNS<K>(namespaceURI: "http://www.w3.org/2000/svg", qualifiedName: K): SVGElementTagNameMap[K]

المعلمات

namespaceURI

"http://www.w3.org/2000/svg"

qualifiedName

K

المرتجعات

SVGElementTagNameMap[K]

createEvent("AnimationEvent")

function createEvent(eventInterface: "AnimationEvent"): AnimationEvent

المعلمات

eventInterface

"AnimationEvent"

المرتجعات

AnimationEvent

createEvent("AnimationPlaybackEvent")

function createEvent(eventInterface: "AnimationPlaybackEvent"): AnimationPlaybackEvent

المعلمات

eventInterface

"AnimationPlaybackEvent"

المرتجعات

AnimationPlaybackEvent

createEvent("AudioProcessingEvent")

function createEvent(eventInterface: "AudioProcessingEvent"): AudioProcessingEvent

المعلمات

eventInterface

"AudioProcessingEvent"

المرتجعات

AudioProcessingEvent

createEvent("BeforeUnloadEvent")

function createEvent(eventInterface: "BeforeUnloadEvent"): BeforeUnloadEvent

المعلمات

eventInterface

"BeforeUnloadEvent"

المرتجعات

BeforeUnloadEvent

createEvent("BlobEvent")

function createEvent(eventInterface: "BlobEvent"): BlobEvent

المعلمات

eventInterface

"BlobEvent"

المرتجعات

BlobEvent

createEvent("ClipboardEvent")

function createEvent(eventInterface: "ClipboardEvent"): ClipboardEvent

المعلمات

eventInterface

"ClipboardEvent"

المرتجعات

ClipboardEvent

createEvent("CloseEvent")

function createEvent(eventInterface: "CloseEvent"): CloseEvent

المعلمات

eventInterface

"CloseEvent"

المرتجعات

CloseEvent

createEvent("CompositionEvent")

function createEvent(eventInterface: "CompositionEvent"): CompositionEvent

المعلمات

eventInterface

"CompositionEvent"

المرتجعات

CompositionEvent

createEvent("CustomEvent")

function createEvent(eventInterface: "CustomEvent"): CustomEvent<any>

المعلمات

eventInterface

"CustomEvent"

المرتجعات

CustomEvent<any>

createEvent("DeviceMotionEvent")

function createEvent(eventInterface: "DeviceMotionEvent"): DeviceMotionEvent

المعلمات

eventInterface

"DeviceMotionEvent"

المرتجعات

DeviceMotionEvent

createEvent("DeviceOrientationEvent")

function createEvent(eventInterface: "DeviceOrientationEvent"): DeviceOrientationEvent

المعلمات

eventInterface

"DeviceOrientationEvent"

المرتجعات

DeviceOrientationEvent

createEvent("DragEvent")

function createEvent(eventInterface: "DragEvent"): DragEvent

المعلمات

eventInterface

"DragEvent"

المرتجعات

DragEvent

createEvent("ErrorEvent")

function createEvent(eventInterface: "ErrorEvent"): ErrorEvent

المعلمات

eventInterface

"ErrorEvent"

المرتجعات

ErrorEvent

createEvent("Event")

function createEvent(eventInterface: "Event"): Event

المعلمات

eventInterface

"Event"

المرتجعات

Event

createEvent("Events")

function createEvent(eventInterface: "Events"): Event

المعلمات

eventInterface

"Events"

المرتجعات

Event

createEvent("FocusEvent")

function createEvent(eventInterface: "FocusEvent"): FocusEvent

المعلمات

eventInterface

"FocusEvent"

المرتجعات

FocusEvent

createEvent("FontFaceSetLoadEvent")

function createEvent(eventInterface: "FontFaceSetLoadEvent"): FontFaceSetLoadEvent

المعلمات

eventInterface

"FontFaceSetLoadEvent"

المرتجعات

FontFaceSetLoadEvent

createEvent("FormDataEvent")

function createEvent(eventInterface: "FormDataEvent"): FormDataEvent

المعلمات

eventInterface

"FormDataEvent"

المرتجعات

FormDataEvent

createEvent("GamepadEvent")

function createEvent(eventInterface: "GamepadEvent"): GamepadEvent

المعلمات

eventInterface

"GamepadEvent"

المرتجعات

GamepadEvent

createEvent("HashChangeEvent")

function createEvent(eventInterface: "HashChangeEvent"): HashChangeEvent

المعلمات

eventInterface

"HashChangeEvent"

المرتجعات

HashChangeEvent

createEvent("IDBVersionChangeEvent")

function createEvent(eventInterface: "IDBVersionChangeEvent"): IDBVersionChangeEvent

المعلمات

eventInterface

"IDBVersionChangeEvent"

المرتجعات

IDBVersionChangeEvent

createEvent("InputEvent")

function createEvent(eventInterface: "InputEvent"): InputEvent

المعلمات

eventInterface

"InputEvent"

المرتجعات

InputEvent

createEvent("KeyboardEvent")

function createEvent(eventInterface: "KeyboardEvent"): KeyboardEvent

المعلمات

eventInterface

"KeyboardEvent"

المرتجعات

KeyboardEvent

createEvent("MediaEncryptedEvent")

function createEvent(eventInterface: "MediaEncryptedEvent"): MediaEncryptedEvent

المعلمات

eventInterface

"MediaEncryptedEvent"

المرتجعات

MediaEncryptedEvent

createEvent("MediaKeyMessageEvent")

function createEvent(eventInterface: "MediaKeyMessageEvent"): MediaKeyMessageEvent

المعلمات

eventInterface

"MediaKeyMessageEvent"

المرتجعات

MediaKeyMessageEvent

createEvent("MediaQueryListEvent")

function createEvent(eventInterface: "MediaQueryListEvent"): MediaQueryListEvent

المعلمات

eventInterface

"MediaQueryListEvent"

المرتجعات

MediaQueryListEvent

createEvent("MediaStreamTrackEvent")

function createEvent(eventInterface: "MediaStreamTrackEvent"): MediaStreamTrackEvent

المعلمات

eventInterface

"MediaStreamTrackEvent"

المرتجعات

MediaStreamTrackEvent

createEvent("MessageEvent")

function createEvent(eventInterface: "MessageEvent"): MessageEvent<any>

المعلمات

eventInterface

"MessageEvent"

المرتجعات

MessageEvent<any>

createEvent("MouseEvent")

function createEvent(eventInterface: "MouseEvent"): MouseEvent

المعلمات

eventInterface

"MouseEvent"

المرتجعات

MouseEvent

createEvent("MouseEvents")

function createEvent(eventInterface: "MouseEvents"): MouseEvent

المعلمات

eventInterface

"MouseEvents"

المرتجعات

MouseEvent

createEvent("MutationEvent")

function createEvent(eventInterface: "MutationEvent"): MutationEvent

المعلمات

eventInterface

"MutationEvent"

المرتجعات

MutationEvent

createEvent("MutationEvents")

function createEvent(eventInterface: "MutationEvents"): MutationEvent

المعلمات

eventInterface

"MutationEvents"

المرتجعات

MutationEvent

createEvent("OfflineAudioCompletionEvent")

function createEvent(eventInterface: "OfflineAudioCompletionEvent"): OfflineAudioCompletionEvent

المعلمات

eventInterface

"OfflineAudioCompletionEvent"

المرتجعات

OfflineAudioCompletionEvent

createEvent("PageTransitionEvent")

function createEvent(eventInterface: "PageTransitionEvent"): PageTransitionEvent

المعلمات

eventInterface

"PageTransitionEvent"

المرتجعات

PageTransitionEvent

createEvent("PaymentMethodChangeEvent")

function createEvent(eventInterface: "PaymentMethodChangeEvent"): PaymentMethodChangeEvent

المعلمات

eventInterface

"PaymentMethodChangeEvent"

المرتجعات

PaymentMethodChangeEvent

createEvent("PaymentRequestUpdateEvent")

function createEvent(eventInterface: "PaymentRequestUpdateEvent"): PaymentRequestUpdateEvent

المعلمات

eventInterface

"PaymentRequestUpdateEvent"

المرتجعات

PaymentRequestUpdateEvent

createEvent("PictureInPictureEvent")

function createEvent(eventInterface: "PictureInPictureEvent"): PictureInPictureEvent

المعلمات

eventInterface

"PictureInPictureEvent"

المرتجعات

PictureInPictureEvent

createEvent("PointerEvent")

function createEvent(eventInterface: "PointerEvent"): PointerEvent

المعلمات

eventInterface

"PointerEvent"

المرتجعات

PointerEvent

createEvent("PopStateEvent")

function createEvent(eventInterface: "PopStateEvent"): PopStateEvent

المعلمات

eventInterface

"PopStateEvent"

المرتجعات

PopStateEvent

createEvent("ProgressEvent")

function createEvent(eventInterface: "ProgressEvent"): ProgressEvent<EventTarget>

المعلمات

eventInterface

"ProgressEvent"

المرتجعات

ProgressEvent<EventTarget>

createEvent("PromiseRejectionEvent")

function createEvent(eventInterface: "PromiseRejectionEvent"): PromiseRejectionEvent

المعلمات

eventInterface

"PromiseRejectionEvent"

المرتجعات

PromiseRejectionEvent

createEvent("RTCDataChannelEvent")

function createEvent(eventInterface: "RTCDataChannelEvent"): RTCDataChannelEvent

المعلمات

eventInterface

"RTCDataChannelEvent"

المرتجعات

RTCDataChannelEvent

createEvent("RTCDTMFToneChangeEvent")

function createEvent(eventInterface: "RTCDTMFToneChangeEvent"): RTCDTMFToneChangeEvent

المعلمات

eventInterface

"RTCDTMFToneChangeEvent"

المرتجعات

RTCDTMFToneChangeEvent

createEvent("RTCErrorEvent")

function createEvent(eventInterface: "RTCErrorEvent"): RTCErrorEvent

المعلمات

eventInterface

"RTCErrorEvent"

المرتجعات

RTCErrorEvent

createEvent("RTCPeerConnectionIceErrorEvent")

function createEvent(eventInterface: "RTCPeerConnectionIceErrorEvent"): RTCPeerConnectionIceErrorEvent

المعلمات

eventInterface

"RTCPeerConnectionIceErrorEvent"

المرتجعات

RTCPeerConnectionIceErrorEvent

createEvent("RTCPeerConnectionIceEvent")

function createEvent(eventInterface: "RTCPeerConnectionIceEvent"): RTCPeerConnectionIceEvent

المعلمات

eventInterface

"RTCPeerConnectionIceEvent"

المرتجعات

RTCPeerConnectionIceEvent

createEvent("RTCTrackEvent")

function createEvent(eventInterface: "RTCTrackEvent"): RTCTrackEvent

المعلمات

eventInterface

"RTCTrackEvent"

المرتجعات

RTCTrackEvent

createEvent("SecurityPolicyViolationEvent")

function createEvent(eventInterface: "SecurityPolicyViolationEvent"): SecurityPolicyViolationEvent

المعلمات

eventInterface

"SecurityPolicyViolationEvent"

المرتجعات

SecurityPolicyViolationEvent

createEvent("SpeechSynthesisErrorEvent")

function createEvent(eventInterface: "SpeechSynthesisErrorEvent"): SpeechSynthesisErrorEvent

المعلمات

eventInterface

"SpeechSynthesisErrorEvent"

المرتجعات

SpeechSynthesisErrorEvent

createEvent("SpeechSynthesisEvent")

function createEvent(eventInterface: "SpeechSynthesisEvent"): SpeechSynthesisEvent

المعلمات

eventInterface

"SpeechSynthesisEvent"

المرتجعات

SpeechSynthesisEvent

createEvent("StorageEvent")

function createEvent(eventInterface: "StorageEvent"): StorageEvent

المعلمات

eventInterface

"StorageEvent"

المرتجعات

StorageEvent

createEvent("SubmitEvent")

function createEvent(eventInterface: "SubmitEvent"): SubmitEvent

المعلمات

eventInterface

"SubmitEvent"

المرتجعات

SubmitEvent

createEvent("TouchEvent")

function createEvent(eventInterface: "TouchEvent"): TouchEvent

المعلمات

eventInterface

"TouchEvent"

المرتجعات

TouchEvent

createEvent("TrackEvent")

function createEvent(eventInterface: "TrackEvent"): TrackEvent

المعلمات

eventInterface

"TrackEvent"

المرتجعات

TrackEvent

createEvent("TransitionEvent")

function createEvent(eventInterface: "TransitionEvent"): TransitionEvent

المعلمات

eventInterface

"TransitionEvent"

المرتجعات

TransitionEvent

createEvent("UIEvent")

function createEvent(eventInterface: "UIEvent"): UIEvent

المعلمات

eventInterface

"UIEvent"

المرتجعات

UIEvent

createEvent("UIEvents")

function createEvent(eventInterface: "UIEvents"): UIEvent

المعلمات

eventInterface

"UIEvents"

المرتجعات

UIEvent

createEvent("WebGLContextEvent")

function createEvent(eventInterface: "WebGLContextEvent"): WebGLContextEvent

المعلمات

eventInterface

"WebGLContextEvent"

المرتجعات

WebGLContextEvent

createEvent("WheelEvent")

function createEvent(eventInterface: "WheelEvent"): WheelEvent

المعلمات

eventInterface

"WheelEvent"

المرتجعات

WheelEvent

createEvent(string)

function createEvent(eventInterface: string): Event

المعلمات

eventInterface

string

المرتجعات

Event

createNodeIterator(Node, number, null | NodeFilter)

إنشاء كائن NodeIterator يمكنك استخدامه لاجتياز قوائم العقد أو العناصر التي تمت تصفيتها في مستند.

function createNodeIterator(root: Node, whatToShow?: number, filter?: null | NodeFilter): NodeIterator

المعلمات

root

Node

عنصر الجذر أو العقدة لبدء الاجتياز.

whatToShow

number

نوع العقد أو العناصر التي ستظهر في قائمة العقد

filter

null | NodeFilter

دالة NodeFilter مخصصة لاستخدامها. لمزيد من المعلومات، راجع عامل التصفية. استخدم null بدون عامل تصفية.

المرتجعات

NodeIterator

createProcessingInstruction(string, string)

إرجاع عقدة ProcessingInstruction هدفها الهدف والبيانات هي البيانات. إذا لم يتطابق الهدف مع إنتاج الاسم سيتم طرح DOMException "InvalidCharacterError". إذا كانت البيانات تحتوي على "؟>" سيتم طرح DOMException "InvalidCharacterError".

function createProcessingInstruction(target: string, data: string): ProcessingInstruction

المعلمات

target

string

data

string

المرتجعات

ProcessingInstruction

createRange()

إرجاع كائن نطاق فارغ يحتوي على نقطتي الحدود الخاصة به في بداية المستند.

function createRange(): Range

المرتجعات

Range

createTextNode(string)

إنشاء سلسلة نصية من القيمة المحددة.

function createTextNode(data: string): Text

المعلمات

data

string

السلسلة التي تحدد خاصية nodeValue لعقدة النص.

المرتجعات

Text

createTreeWalker(Node, number, null | NodeFilter)

إنشاء كائن TreeWalker يمكنك استخدامه لاجتياز قوائم العقد أو العناصر التي تمت تصفيتها في مستند.

function createTreeWalker(root: Node, whatToShow?: number, filter?: null | NodeFilter): TreeWalker

المعلمات

root

Node

عنصر الجذر أو العقدة لبدء الاجتياز.

whatToShow

number

نوع العقد أو العناصر التي ستظهر في قائمة العقد. لمزيد من المعلومات، راجع whatToShow.

filter

null | NodeFilter

دالة NodeFilter مخصصة لاستخدامها.

المرتجعات

TreeWalker

execCommand(string, boolean, string)

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

تنفيذ أمر على المستند الحالي أو التحديد الحالي أو النطاق المحدد.

function execCommand(commandId: string, showUI?: boolean, value?: string): boolean

المعلمات

commandId

string

السلسلة التي تحدد الأمر الذي يجب تنفيذه. يمكن أن يكون هذا الأمر أي من معرفات الأوامر التي يمكن تنفيذها في البرنامج النصي.

showUI

boolean

عرض واجهة المستخدم، الإعدادات الافتراضية على false.

value

string

القيمة المراد تعيينها.

المرتجعات

boolean

exitFullscreen()

يمنع عرض عنصر ملء الشاشة في المستند في وضع ملء الشاشة ويحل الوعد عند الانتهاء.

function exitFullscreen(): Promise<void>

المرتجعات

Promise<void>

exitPictureInPicture()

function exitPictureInPicture(): Promise<void>

المرتجعات

Promise<void>

exitPointerLock()

function exitPointerLock()

getElementById(string)

إرجاع مرجع إلى العنصر الأول بالقيمة المحددة لسمة المعرف.

function getElementById(elementId: string): null | HTMLElement

المعلمات

elementId

string

السلسلة التي تحدد قيمة المعرف.

المرتجعات

null | HTMLElement

getElementsByClassName(string)

إرجاع HTMLCollection للعناصر الموجودة في الكائن الذي تم استدعاء الأسلوب عليه (مستند أو عنصر) التي تحتوي على كافة الفئات التي تم منحها بواسطة classNames. يتم تفسير الوسيطة classNames على أنها قائمة فئات مفصولة بمسافة.

function getElementsByClassName(classNames: string): HTMLCollectionOf<Element>

المعلمات

classNames

string

المرتجعات

HTMLCollectionOf<Element>

getElementsByName(string)

يحصل على مجموعة من الكائنات استنادا إلى قيمة سمة NAME أو ID.

function getElementsByName(elementName: string): NodeListOf<HTMLElement>

المعلمات

elementName

string

يحصل على مجموعة من الكائنات استنادا إلى قيمة سمة NAME أو ID.

المرتجعات

NodeListOf<HTMLElement>

getElementsByTagName(string)

function getElementsByTagName(qualifiedName: string): HTMLCollectionOf<Element>

المعلمات

qualifiedName

string

المرتجعات

HTMLCollectionOf<Element>

getElementsByTagName<K>(K)

استرداد مجموعة من الكائنات استنادا إلى اسم العنصر المحدد.

function getElementsByTagName<K>(qualifiedName: K): HTMLCollectionOf<HTMLElementTagNameMap[K]>

المعلمات

qualifiedName

K

المرتجعات

HTMLCollectionOf<HTMLElementTagNameMap[K]>

getElementsByTagName<K>(K)

function getElementsByTagName<K>(qualifiedName: K): HTMLCollectionOf<SVGElementTagNameMap[K]>

المعلمات

qualifiedName

K

المرتجعات

HTMLCollectionOf<SVGElementTagNameMap[K]>

getElementsByTagNameNS("http://www.w3.org/1999/xhtml", string)

إذا كانت مساحة الاسم والاسم المحلي هما "*" فترجع HTMLCollection لكافة العناصر التابعة.

إذا كانت مساحة الاسم هي "*" فقط، فترجع HTMLCollection لكافة العناصر التابعة التي يكون الاسم المحلي لها localName.

إذا كان localName هو "*" فقط، فترجع HTMLCollection لكافة العناصر التابعة التي مساحة الاسم هي مساحة الاسم.

وإلا، فترجع HTMLCollection لكافة العناصر التابعة التي مساحة الاسم الخاصة بها هي مساحة الاسم والاسم المحلي هو localName.

function getElementsByTagNameNS(namespaceURI: "http://www.w3.org/1999/xhtml", localName: string): HTMLCollectionOf<HTMLElement>

المعلمات

namespaceURI

"http://www.w3.org/1999/xhtml"

localName

string

المرتجعات

HTMLCollectionOf<HTMLElement>

getElementsByTagNameNS("http://www.w3.org/2000/svg", string)

function getElementsByTagNameNS(namespaceURI: "http://www.w3.org/2000/svg", localName: string): HTMLCollectionOf<SVGElement>

المعلمات

namespaceURI

"http://www.w3.org/2000/svg"

localName

string

المرتجعات

HTMLCollectionOf<SVGElement>

getElementsByTagNameNS(null | string, string)

function getElementsByTagNameNS(namespace: null | string, localName: string): HTMLCollectionOf<Element>

المعلمات

namespace

null | string

localName

string

المرتجعات

HTMLCollectionOf<Element>

getSelection()

إرجاع كائن يمثل التحديد الحالي للمستند الذي تم تحميله في الكائن الذي يعرض صفحة ويب.

function getSelection(): null | Selection

المرتجعات

null | Selection

hasFocus()

يحصل على قيمة تشير إلى ما إذا كان العنصر يحتوي على التركيز حاليا.

function hasFocus(): boolean

المرتجعات

boolean

hasStorageAccess()

function hasStorageAccess(): Promise<boolean>

المرتجعات

Promise<boolean>

importNode<T>(T, boolean)

إرجاع نسخة من العقدة. إذا كان deep صحيحا، فإن النسخة تتضمن أيضا توابع العقدة.

إذا كانت العقدة مستندا أو جذر ظل، تطرح DOMException "NotSupportedError".

function importNode<T>(node: T, deep?: boolean): T

المعلمات

node

T

deep

boolean

المرتجعات

T

open(string | URL, string, string)

function open(url: string | URL, name: string, features: string): null | Window

المعلمات

url

string | URL

name

string

features

string

المرتجعات

null | Window

open(string, string)

فتح نافذة جديدة وتحميل مستند محدد بواسطة عنوان URL معين. أيضا، يفتح نافذة جديدة تستخدم معلمة url ومعلمة الاسم لتجميع إخراج أسلوب الكتابة وطريقة الكتابة.

function open(unused1?: string, unused2?: string): Document

المعلمات

unused1

string

unused2

string

المرتجعات

Document

queryCommandEnabled(string)

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

إرجاع قيمة منطقية تشير إلى ما إذا كان يمكن تنفيذ أمر محدد بنجاح باستخدام execCommand، نظرا للحالة الحالية للمستند.

function queryCommandEnabled(commandId: string): boolean

المعلمات

commandId

string

تحديد معرف أمر.

المرتجعات

boolean

queryCommandIndeterm(string)

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

إرجاع قيمة منطقية تشير إلى ما إذا كان الأمر المحدد في حالة غير محددة.

function queryCommandIndeterm(commandId: string): boolean

المعلمات

commandId

string

السلسلة التي تحدد معرف أمر.

المرتجعات

boolean

queryCommandState(string)

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

إرجاع قيمة منطقية تشير إلى الحالة الحالية للأمر.

function queryCommandState(commandId: string): boolean

المعلمات

commandId

string

السلسلة التي تحدد معرف أمر.

المرتجعات

boolean

queryCommandSupported(string)

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

إرجاع قيمة منطقية تشير إلى ما إذا كان الأمر الحالي مدعوما في النطاق الحالي.

function queryCommandSupported(commandId: string): boolean

المعلمات

commandId

string

تحديد معرف أمر.

المرتجعات

boolean

queryCommandValue(string)

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

إرجاع القيمة الحالية للمستند أو النطاق أو التحديد الحالي للأمر المحدد.

function queryCommandValue(commandId: string): string

المعلمات

commandId

string

السلسلة التي تحدد معرف أمر.

المرتجعات

string

releaseEvents()

تحذير

واجهة برمجة التطبيقات هذه مهملة الآن.

function releaseEvents()

removeEventListener(string, EventListenerOrEventListenerObject, boolean | EventListenerOptions)

function removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions)

المعلمات

type

string

listener

EventListenerOrEventListenerObject

options

boolean | EventListenerOptions

removeEventListener<K>(K, (this: Document, ev: DocumentEventMap[K]) => any, boolean | EventListenerOptions)

function removeEventListener<K>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions)

المعلمات

type

K

listener

(this: Document, ev: DocumentEventMap[K]) => any

options

boolean | EventListenerOptions

requestStorageAccess()

function requestStorageAccess(): Promise<void>

المرتجعات

Promise<void>

write(string[])

كتابة تعبير HTML واحد أو أكثر إلى مستند في النافذة المحددة.

function write(text: string[])

المعلمات

text

string[]

writeln(string[])

كتابة تعبير HTML واحد أو أكثر، متبوعا بإرجاع حرف، إلى مستند في النافذة المحددة.

function writeln(text: string[])

المعلمات

text

string[]

تفاصيل الأساليب المتوارثة

append((string | Node)[])

إدراج العقد بعد آخر تابع للعقدة، مع استبدال السلاسل في العقد بعقد نصية مكافئة.

يطرح "HierarchyRequestError" DOMException إذا تم انتهاك قيود شجرة العقدة.

function append(nodes: (string | Node)[])

المعلمات

nodes

(string | Node)[]

موروث من ParentNode.append

appendChild<T>(T)

function appendChild<T>(node: T): T

المعلمات

node

T

المرتجعات

T

موروث من Node.appendChild

cloneNode(boolean)

إرجاع نسخة من العقدة. إذا كان deep صحيحا، فإن النسخة تتضمن أيضا توابع العقدة.

function cloneNode(deep?: boolean): Node

المعلمات

deep

boolean

المرتجعات

Node

موروث من العقدة Node.cloneNode

compareDocumentPosition(Node)

إرجاع قناع نقطي يشير إلى موضع الآخر بالنسبة إلى العقدة.

function compareDocumentPosition(other: Node): number

المعلمات

other

Node

المرتجعات

number

موروث من عقدة.compareDocumentPosition

contains(null | Node)

إرجاع true إذا كان الآخر تابعا شاملا للعقدة، وخطأ بخلاف ذلك.

function contains(other: null | Node): boolean

المعلمات

other

null | Node

المرتجعات

boolean

موروث من عقدة.contains

createExpression(string, null | XPathNSResolver)

function createExpression(expression: string, resolver?: null | XPathNSResolver): XPathExpression

المعلمات

expression

string

resolver

null | XPathNSResolver

المرتجعات

XPathExpression

موروث من XPathEvaluatorBase.createExpression

createNSResolver(Node)

function createNSResolver(nodeResolver: Node): XPathNSResolver

المعلمات

nodeResolver

Node

المرتجعات

XPathNSResolver

موروث من XPathEvaluatorBase.createNSResolver

dispatchEvent(Event)

إرسال حدث حدث اصطناعي لاستهداف وإرجاع true إذا كانت قيمة سمة الحدث القابلة للإلغاء خاطئة أو لم يتم استدعاء أسلوب preventDefault() الخاص به، وخطأ بخلاف ذلك.

function dispatchEvent(event: Event): boolean

المعلمات

event

Event

المرتجعات

boolean

موروث من Node.dispatchEvent

elementFromPoint(number, number)

إرجاع العنصر الخاص بإحداثيات x المحددة وإحداثيات y المحددة.

function elementFromPoint(x: number, y: number): null | Element

المعلمات

x

number

إزاحة x

y

number

إزاحة y

المرتجعات

null | Element

موروث من DocumentOrShadowRoot.elementFromPoint

elementsFromPoint(number, number)

function elementsFromPoint(x: number, y: number): Element[]

المعلمات

x

number

y

number

المرتجعات

Element[]

موروث من DocumentOrShadowRoot.elementsFromPoint

evaluate(string, Node, null | XPathNSResolver, number, null | XPathResult)

function evaluate(expression: string, contextNode: Node, resolver?: null | XPathNSResolver, type?: number, result?: null | XPathResult): XPathResult

المعلمات

expression

string

contextNode

Node

resolver

null | XPathNSResolver

type

number

result

null | XPathResult

المرتجعات

XPathResult

موروثة من XPathEvaluatorBase.evaluate

getAnimations()

function getAnimations(): Animation[]

المرتجعات

Animation[]

موروث من DocumentOrShadowRoot.getAnimations

getRootNode(GetRootNodeOptions)

إرجاع جذر العقدة.

function getRootNode(options?: GetRootNodeOptions): Node

المعلمات

options

GetRootNodeOptions

المرتجعات

Node

موروثة من Node.getRootNode

hasChildNodes()

إرجاع ما إذا كانت العقدة تحتوي على توابع.

function hasChildNodes(): boolean

المرتجعات

boolean

موروثة من عقدة.hasChildNodes

insertBefore<T>(T, null | Node)

function insertBefore<T>(node: T, child: null | Node): T

المعلمات

node

T

child

null | Node

المرتجعات

T

موروث من Node.insertBefore

isDefaultNamespace(null | string)

function isDefaultNamespace(namespace: null | string): boolean

المعلمات

namespace

null | string

المرتجعات

boolean

موروث من Node.isDefaultNamespace

isEqualNode(null | Node)

إرجاع ما إذا كانت العقدة و otherNode لها نفس الخصائص.

function isEqualNode(otherNode: null | Node): boolean

المعلمات

otherNode

null | Node

المرتجعات

boolean

موروث من عقدة.isEqualNode

isSameNode(null | Node)

function isSameNode(otherNode: null | Node): boolean

المعلمات

otherNode

null | Node

المرتجعات

boolean

موروث من Node.isSameNode

lookupNamespaceURI(null | string)

function lookupNamespaceURI(prefix: null | string): null | string

المعلمات

prefix

null | string

المرتجعات

null | string

موروث من Node.lookupNamespaceURI

lookupPrefix(null | string)

function lookupPrefix(namespace: null | string): null | string

المعلمات

namespace

null | string

المرتجعات

null | string

موروث من Node.lookupPrefix

normalize()

إزالة العقد النصية الحصرية الفارغة وتسلسل بيانات العقد النصية الحصرية المتجاورة المتبقية في العقد الأولى من العقد الخاصة بها.

function normalize()

موروث من Node.normalize

prepend((string | Node)[])

إدراج العقد قبل الفرع الأول من العقدة، مع استبدال السلاسل في العقد بعقد نصية مكافئة.

يطرح "HierarchyRequestError" DOMException إذا تم انتهاك قيود شجرة العقدة.

function prepend(nodes: (string | Node)[])

المعلمات

nodes

(string | Node)[]

موروث من ParentNode.prepend

querySelector<E>(string)

function querySelector<E>(selectors: string): null | E

المعلمات

selectors

string

المرتجعات

null | E

موروث من ParentNode.querySelector

querySelector<K>(K)

إرجاع العنصر الأول الذي يكون تابعا للعقدة التي تطابق المحددات.

function querySelector<K>(selectors: K): null | HTMLElementTagNameMap[K]

المعلمات

selectors

K

المرتجعات

null | HTMLElementTagNameMap[K]

موروث من ParentNode.querySelector

querySelector<K>(K)

function querySelector<K>(selectors: K): null | SVGElementTagNameMap[K]

المعلمات

selectors

K

المرتجعات

null | SVGElementTagNameMap[K]

موروث من ParentNode.querySelector

querySelectorAll<E>(string)

function querySelectorAll<E>(selectors: string): NodeListOf<E>

المعلمات

selectors

string

المرتجعات

NodeListOf<E>

موروث من ParentNode.querySelectorAll

querySelectorAll<K>(K)

إرجاع كافة العناصر التابعة للعقدة التي تطابق المحددات.

function querySelectorAll<K>(selectors: K): NodeListOf<HTMLElementTagNameMap[K]>

المعلمات

selectors

K

المرتجعات

NodeListOf<HTMLElementTagNameMap[K]>

موروث من ParentNode.querySelectorAll

querySelectorAll<K>(K)

function querySelectorAll<K>(selectors: K): NodeListOf<SVGElementTagNameMap[K]>

المعلمات

selectors

K

المرتجعات

NodeListOf<SVGElementTagNameMap[K]>

موروث من ParentNode.querySelectorAll

removeChild<T>(T)

function removeChild<T>(child: T): T

المعلمات

child

T

المرتجعات

T

موروث من Node.removeChild

replaceChild<T>(Node, T)

function replaceChild<T>(node: Node, child: T): T

المعلمات

node

Node

child

T

المرتجعات

T

موروث من Node.replaceChild

replaceChildren((string | Node)[])

استبدل جميع توابع العقدة بالعقد، مع استبدال السلاسل في العقد بعقد نصية مكافئة.

يطرح "HierarchyRequestError" DOMException إذا تم انتهاك قيود شجرة العقدة.

function replaceChildren(nodes: (string | Node)[])

المعلمات

nodes

(string | Node)[]

موروث من ParentNode.replaceChildren