الفرق بين المراجعتين لصفحة: «JavaScript/Document/pointerLockElement»

من موسوعة حسوب
إضافة الصّفحة
 
طلا ملخص تعديل
 
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:<code>Document.pointerLockElement</code>}}</noinclude>
<noinclude>{{DISPLAYTITLE:<code>Document.pointerLockElement</code>}}</noinclude>
تُعيد هذه الخاصيّة القابلة للقراءة فقط مجموعة العناصر التي تقع ضمن هدف أحداث الفأرة أثناء قفل مؤشّر الفأرة. تُعيد القيمة null في حالة كان القفل مُعلّقا، أو في حالة كان المُؤشّر غير مُقفل، أو إذا ما كان الهدف يقع في مُستند آخر.
تُعيد هذه الخاصيّة القابلة للقراءة فقط مجموعة العناصر التي تقع ضمن هدف أحداث الفأرة أثناء قفل مؤشّر الفأرة. تُعيد القيمة <code>[[JavaScript/null|null]]</code> في حالة كان القفل مُعلّقا، أو في حالة كان المُؤشّر غير مُقفل، أو إذا ما كان الهدف يقع في مُستند آخر.


==البنية العامة==
==البنية العامة==
سطر 6: سطر 6:
var element = document.pointerLockElement;   
var element = document.pointerLockElement;   
</syntaxhighlight>
</syntaxhighlight>
القيمة المُعادة تكون إمّا كائنًا من النّوع Element  أو القيمة null.
القيمة المُعادة تكون إمّا كائنًا من النّوع <code>[[JavaScript/Element|Element]]</code> أو القيمة <code>[[JavaScript/null|null]]</code>.


==مثال==
==دعم المتصفحات==
 
<syntaxhighlight lang="javascript">
function isVideoInFullscreen() {
  if (document.fullscreenElement && document.fullscreenElement.nodeName == 'VIDEO') {
    console.log('الفيديو يشتغِل في وضع ملء الشّاشة حاليًّا');
  }
}
</syntaxhighlight>
 
== دعم المتصفحات ==
{| class="wikitable"
{| class="wikitable"
!الميزة
!الميزة
سطر 37: سطر 27:


==انظر أيضًا==
==انظر أيضًا==
* Document.exitPointerLock()‎
* <code>[[JavaScript/Document/exitPointerLock|Document.exitPointerLock()‎]]</code>
* Element.requestPointerLock()‎  
* <code>[[JavaScript/Element/requestPointerLock|Element.requestPointerLock()‎]]</code>


==مصادر ومواصفات==
==مصادر ومواصفات==
* مواصفة [https://w3c.github.io/pointerlock/#extensions-to-the-documentorshadowroot-mixin Pointer Lock]، مدّدت هذه المواصفة الواجهة Document.
* مواصفة [https://w3c.github.io/pointerlock/#extensions-to-the-documentorshadowroot-mixin Pointer Lock]، مدّدت هذه المواصفة الواجهة <code>[[JavaScript/Document|Document]]</code>.


[[تصنيف:JavaScript]]
[[تصنيف:JavaScript]]

المراجعة الحالية بتاريخ 15:30، 23 مارس 2018

تُعيد هذه الخاصيّة القابلة للقراءة فقط مجموعة العناصر التي تقع ضمن هدف أحداث الفأرة أثناء قفل مؤشّر الفأرة. تُعيد القيمة null في حالة كان القفل مُعلّقا، أو في حالة كان المُؤشّر غير مُقفل، أو إذا ما كان الهدف يقع في مُستند آخر.

البنية العامة

var element = document.pointerLockElement;

القيمة المُعادة تكون إمّا كائنًا من النّوع Element أو القيمة null.

دعم المتصفحات

الميزة Chrome Internet Explorer Firefox Opera Safari
الدعم الأساسي 53 نعم نعم 40 نعم

انظر أيضًا

مصادر ومواصفات