javascript jquery点击复制代码

 

复制代码
 function copyToClipboard() {
        var $temp = $("<input>");
        $("body").append($temp);
        $temp.val($('h2 > a')[0].href).select();
        document.execCommand("copy");
        $temp.remove();
    }

    $('<div class="container"><button id="btncopy">Click to copy</button></div>').insertBefore('#download');
    $('button#btncopy').css({"font-size": "150%", "width": "400px", "height": "294.4px", "background-color": "lightblue", "text-align": "center"});
    document.querySelector('button#btncopy').addEventListener ("click", copyToClipboard, false);
复制代码

 

参考:https://stackoverflow.com/questions/22581345/click-button-copy-to-clipboard

注意不要使用onclick,因为onclick要求的函数,会显示没定义。

使用addEventListener,参考:https://stackoverflow.com/questions/17378199/uncaught-referenceerror-function-is-not-defined-with-onclick

https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener

 

posted @   profesor  阅读(72)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2021-05-27 安装Microsoft Store
2021-05-27 满本上都写着两个字“吃人"
2020-05-27 [Java]String.format(); System.out.printf(); System.out.format()
2020-05-27 [Python|Java]Ternary operator| a>b?a:b| a if a>b else b
2020-05-27 [C]分别用函数和带参的宏,求3个数中的最大值
2020-05-27 [Python]List comprehension ONE-LINER
点击右上角即可分享
微信分享提示