«   2018/01   »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
Archives
Today
415
Total
1,047,156
관리 메뉴

Blue Breeze

Range Text 본문

FrontEnd/JavaScript

Range Text

푸른바람 푸른_바람 2015.12.18 10:48

텍스트 선택

function selectText(containerid) {
	// MSIE
	if (document.selection) {
		var range = document.body.createTextRange();
		range.moveToElementText(document.getElementById(containerid));
		range.select();
	// Other
	} else if (window.getSelection) {
		var range = document.createRange();
		range.selectNode(document.getElementById(containerid));
		window.getSelection().addRange(range);
	}
}

선택된 텍스트 추출

getSelection

var range = window.getSelection();
console.log( range.toString(), range.toLocaleString() );


'FrontEnd > JavaScript' 카테고리의 다른 글

Chrome Javascript 유용한 기능  (0) 2016.11.10
Javascript 2015, ECMAScript6, ES6  (0) 2016.10.09
Range Text  (0) 2015.12.18
javascript public, private, privileged  (0) 2015.10.28
자바 스크립트 무료 전자 책 30  (2) 2014.09.30
모바일 Javascript API  (0) 2014.07.29
0 Comments
댓글쓰기 폼