>웹 프론트엔드 >JS 튜토리얼 >JavaScript를 사용하여 웹 사이트에서 사용자가 선택한 텍스트를 어떻게 얻을 수 있습니까?

JavaScript를 사용하여 웹 사이트에서 사용자가 선택한 텍스트를 어떻게 얻을 수 있습니까?

Linda Hamilton
Linda Hamilton원래의
2024-12-13 06:36:14486검색

How Can I Get User-Selected Text from a Website Using JavaScript?

강조 표시된/선택한 텍스트 가져오기

jQuery를 사용하여 웹 사이트 내에서 사용자가 강조 표시하거나 선택한 텍스트를 얻을 수 있습니까?

정답:

얻기 사용자가 선택한 텍스트는 간단합니다. jQuery를 사용하면 창과 문서 개체를 사용하여 수행할 수 있으므로 이점이 없습니다.

function getSelectionText() {
    let text = "";

    if (window.getSelection) {
        text = window.getSelection().toString();
    } else if (document.selection && document.selection.type != "Control") {
        text = document.selection.createRange().text;
    }

    return text;
}

또는