Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

js & get selected text #29

Open
xgqfrms opened this issue Jan 12, 2019 · 2 comments
Open

js & get selected text #29

xgqfrms opened this issue Jan 12, 2019 · 2 comments
Labels
js & get selected text js & get selected text

Comments

@xgqfrms
Copy link
Owner

xgqfrms commented Jan 12, 2019

js & get selected text

https://stackoverflow.com/questions/3170648/how-to-get-javascript-select-boxs-selected-text

    const getSelectionText = () => {
        let selectedText = ``;
        if (window.getSelection){
            // all modern browsers and IE9+
            let selection = window.getSelection();
            console.log(`selection =`, selection);
            selectedText = window.getSelection().toString();
            console.log(`you selected text =`, selectedText);
            let selectedTextWithTrim = window.getSelection().toString().trim();
            console.log(`you selected text with trim() =`, selectedTextWithTrim);
        }
        return selectedText;
    };
    // getSelectionText();

<!DOCTYPE html>
<html lang="zh-Hans">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <meta name="author" content="xgqfrms">
    <meta name="generator" content="VS code">
    <title></title>
</head>
<body>
    <section>
        <h1></h1>
        <a href="https://feiqa.xgqfrms.xyz/index.html"></a>
    </section>
    <!-- js -->
    <script>
        const getSelectionText = () => {
            let selectedText = ``;
            if (window.getSelection){
                // all modern browsers and IE9+
                let selection = window.getSelection();
                console.log(`selection =`, selection);
                selectedText = window.getSelection().toString();
                console.log(`you selected text =`, selectedText);
                let selectedTextWithTrim = window.getSelection().toString().trim();
                console.log(`you selected text with trim() =`, selectedTextWithTrim);
            }
            return selectedText;
        };
        // getSelectionText();
    </script>
</body>
</html>
@xgqfrms xgqfrms added the js & get selected text js & get selected text label Jan 12, 2019
Repository owner locked and limited conversation to collaborators Jan 12, 2019
@xgqfrms xgqfrms pinned this issue Jan 12, 2019
@xgqfrms
Copy link
Owner Author

xgqfrms commented Jan 12, 2019

@xgqfrms
Copy link
Owner Author

xgqfrms commented Jan 12, 2019

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
js & get selected text js & get selected text
Projects
None yet
Development

No branches or pull requests

1 participant