--- title: Element.requestPointerLock() slug: Web/API/Element/requestPointerLock translation_of: Web/API/Element/requestPointerLock ---

{{ APIRef("DOM") }}{{ seeCompatTable }}

Метод Element.requestPointerLock() позволяет асинхронно запросить блокировку курсора для заданного элемента.

Чтобы отследить успех или ошибку запроса, необходимо слушать события {{event("pointerlockchange")}} и {{event("pointerlockerror")}} на уровне {{domxref("Document")}}.

Синтаксис

instanceOfElement.requestPointerLock();

Спецификации

Спецификация Статус Комментарий
{{SpecName('Pointer Lock','#element-interface','Element')}} {{Spec2('Pointer Lock')}} Extend the Element interface

Поддержка браузерами

{{ CompatibilityTable() }}

Особенность Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка {{ CompatVersionUnknown() }} {{property_prefix("webkit")}} {{ CompatVersionUnknown() }} {{property_prefix("moz")}} {{ CompatUnknown() }} {{ CompatUnknown() }} {{ CompatUnknown() }}
Особенность Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддержка {{ CompatUnknown() }} {{ CompatUnknown() }} {{ CompatUnknown() }} {{ CompatUnknown() }} {{ CompatUnknown() }}

See also