HTMLElement: gotpointercapture event - Web APIs 编辑
The gotpointercapture
event is fired when an element captures a pointer using setPointerCapture()
.
Bubbles | Yes |
---|---|
Cancelable | No |
Interface | PointerEvent |
Event handler property | ongotpointercapture |
Examples
This example gets a <p>
element and listens for the gotpointercapture
event. It then calls setPointerCapture()
on the element on a pointerdown
event, which will trigger gotpointercapture
.
const para = document.querySelector('p');
para.addEventListener('gotpointercapture', () => {
console.log('I\'ve been captured!')
});
para.addEventListener('pointerdown', (event) => {
para.setPointerCapture(event.pointerId);
});
The same example, using the ongotpointercapture
event handler property:
const para = document.querySelector('p');
para.ongotpointercapture = () => {
console.log('I\'ve been captured!')
};
para.addEventListener('pointerdown', (event) => {
para.setPointerCapture(event.pointerId);
});
Specifications
Specification | Status |
---|---|
Pointer Events – Level 2 | Recommendation |
Pointer Events | Obsolete |
Browser compatibility
BCD tables only load in the browser
See also
- Related events
ongotpointercapture
event handler property- This event on
Document
targets:gotpointercapture
event
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论