• 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 发布文章使用:只允许注册用户才可以访问!


  • 相关阅读:
    02-model设计
    01-开发环境搭建
    04-Uwsgi配置启动Nginx虚拟主机配置
    03-MySQL安装与配置
    02-Nginx配置
    01-Nginx安装
    22-注册、登录、验证登录
    21-django-pure-pagination分页
    (二)windows上使用docker
    Docker在windows7上的安装
  • 原文地址:https://www.cnblogs.com/xgqfrms/p/10260857.html
Copyright © 2020-2023  润新知