5
JavaScript DOM 이벤트 onselectstart
이 선택 사항이 변경되기 전에 실행됩니다. 새로운 선택을하고 싶다면이 새로운 선택 isCollapsed
이 맞는지 확인하십시오. 좀 더 설명해 드리겠습니다. 사용자가 페이지에서 내용을 선택하고 selectstart 이벤트를 실행합니다. 하나는 사용자가 선택할 않은 것을 선택보고 싶어하지만 만약, 여전히 사용자 전에 존재 선택을 선택할 것이다 이벤트는 이벤트가 ... (즉, 더 혼란 스러울 수도 ..) 발사"onselectstart"가있는 경우 "onselectend"가 있습니까?
예 시나리오 :
<div id="content">Some filler paragraph</div>
그리고 JS :
//content is handle for div#content
// I'm not worrying about cross-compat here (.attachEvent)...
content.addEventHandler("selectstart",function(){
var nes=document.getSelection();
if(nes.isCollapsed){
// Do something
}
});
'onselect'또는 'onselectionchange'을 사용해 보셨습니까? 브라우저 간 호환성에 신경 쓸 필요는 없지만 어떤 브라우저를 타겟팅하는지는 밝히지 않았습니다. – Miles