[javascript 예제] textarea 의 블럭(block) 선택한 텍스트 가져오기 및 현재 커서 위치에 텍스트 넣기 :: 소림사의 홍반장!


// 블럭(block) 선택한 텍스트 가져오기

function getSelectionText() {

    var text = "";

    if (window.getSelection) {

        text = window.getSelection().toString();

    } else if (document.selection && document.selection.type != "Control") {

        text = document.selection.createRange().text;

    }

    return text;

}

 

// 현재 커서 위치에 텍스트 대체하기

function setTextCurrentCursor(intoElement, text) { 

        $(intoElement).focus();

    var selRange = document.selection.createRange();

    selRange.text = text;

}





다른 카테고리의 글 목록

Dev. 웹/JavaScript 카테고리의 포스트를 톺아봅니다