JS复制内容到剪切板


<div id="">
    <input type="text" name="" id="content" value="" />
        <button class="getClipText" type="button" onclick="button()">复制</button>
</div>
<script src="https://blog-static.cnblogs.com/files/cyapi/clipboard.min.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
    let cliptext = "";
    function button(){
        cliptext=document.getElementById("content").value
    }
    //console.log(cliptext)
    var clipboard = new ClipboardJS('.getClipText', {
        text: function () {
            return cliptext;
        }
    });
    clipboard.on('success', function (e) {
        //console.log("链接复制成功");
        //console.log(cliptext)
    });
    clipboard.on('error', function (e) {
        // console.log(e);
    });
</script>

原文地址:https://www.cnblogs.com/cyapi/p/15687885.html