현재 문서에 속해있는 개체에 마우스 캡쳐를 설정한다.

인수/파라메터
bContainerCapture
선택적인 요소이며, 용기 속에서 발생된 이벤트는 용기에 의하여 캡쳐되는가를 나타내는 부울값이다.
true 디폴트이며, 용기 속에서 발생된 이벤트는 용기에 의하여 캡쳐된다.
false 용기 속에서 발생된 이벤트는 용기에 의하여 캡쳐되지 않는다.
반환값

반환값은 없다.

특기

일단 마우스 캡쳐가 개체에 설정되면, 문서에서 개체는 모든 마우스 이벤트들에 의하여 이밴트가 발생된다, 지원되는 이벤트는 onmousedown, onmouseup, onmousemove, onclick, ondblclick, onmouseoveronmouseout등을 포함한다. window event 개체의 srcElement 속성은 항상, 마우스 캡쳐를 갖는 개체가 아니라, 마우스 밑에 있는 위치의 개체를 반환한다.

div과 같은 용기 개체가 마우스 캡쳐를 갖고 있으면, setCapture 메서드의 bContainerCapture 파라메서가 false로 설정되어 있지 않는 한, 이벤트들은 그 용기 div 개체 속에서 발생된다. false 값이 전달되면 용기에서 더이상 모든 문서 이벤트들을 캡쳐하지 않게 한다. 그러나 용기 내의 개체들에서는 이벤트가 계속 발생되고, 예상과 같이 계속 이들 이벤트들이 위로 올라온다(bubble).

마우스 캡쳐가 프로그램적으로 설정되면, 사용자 인터페이스를 통한 끌어놓기(drag-and-drop)나 텍스트 선택은 불활성화 된다.

onkeydown, onkeyuponkeypress등 키(key) 이벤트들은 마우스 캡쳐의 영향을 받지 않고 보통처럼 계속 발생된다.

bContainerCaptureIE5.5 이후 버전에서만 지원되고, 이전버전에서는 이 파라메터를 설정하지 말라.

적용
개체scriptIE
참조
onlosecapture, releaseCapture