이 기사에서는 JS가 선택 내용을 지우는 방법에 대해 설명합니다. 참조를 위해 공유하십시오. 특정 분석은 다음과 같습니다.
오늘 저는 DIV 드래그 효과를 수행하고 드래그 할 때 페이지의 텍스트가 선택 될 것이라는 것을 알았으므로 선택한 컨텐츠를 지우는 JS에 대한 관련 정보를 찾았습니다.
얻은 결과에서 Google, Firefox 및 Opera 브라우저에서 Window 객체에는 getSelection 속성이 있지만 IE는 아닙니다. IE의 문서 개체에는 선택 속성이 있으므로 페이지에서 선택한 컨텐츠를 지우는 것을 지우실 수 있습니다.
Google, Firefox 및 Opera 브라우저에서는 Window.getSelection ()을 통해 선택한 컨텐츠를 쉽게 지우실 수 있으며 IE에서는 Document.Selection.Empty ()를 통해 선택한 컨텐츠를 지울 수 있습니다.
그래서 우리는 이것을 쓸 수 있습니다.
창에서 var clearslct = "getSelection"? function () {wind창의 "getSelection"은 창 객체에 getSelection 속성이 포함되어 있는지 확인하는 데 사용됩니다. 사실이라면, 현재 브라우저가 GetSelection을 지원한다는 것을 의미합니다. 즉, 브라우저는 비 브라우저이며 그 반대도 마찬가지입니다.
사용자가 페이지에서 콘텐츠를 선택하는 것을 금지하려면 다음을 수행 할 수 있습니다.
// 마우스가 콘텐츠를 선택하지 못하게합니다 (마우스가 해제 될 때 선택한 내용을 지우십시오) Window.onMouseUp = function () {clareSlct ();} // 키보드를 통해 컨텐츠가 컨텐츠를 선택하지 못하도록합니다 (키가 릴리스 될 때 선택한 내용을 지우십시오) Window.onKeyup = function () {stipslct (); CLEARSLCT ();});이 기사가 모든 사람의 JavaScript 프로그래밍에 도움이되기를 바랍니다.