«   2018/08   »
      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
115
Total
1,140,623
안정적인 DNS서비스 DNSEver
관리 메뉴

Blue Breeze

Range Text 본문

FrontEnd/JavaScript

Range Text

푸른바람 C/H 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
댓글쓰기 폼