zoukankan      html  css  js  c++  java
  • xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!

    js get selected text

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

    http://www.javascriptkit.com/javatutors/copytoclipboard.shtml

        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 2012-2020

    www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!


  • 相关阅读:
    第36课 经典问题解析三
    第35课 函数对象分析
    67. Add Binary
    66. Plus One
    58. Length of Last Word
    53. Maximum Subarray
    38. Count and Say
    35. Search Insert Position
    28. Implement strStr()
    27. Remove Element
  • 原文地址:https://www.cnblogs.com/xgqfrms/p/10260857.html
Copyright © 2011-2022 走看看