clipboard.js example

by abuhamzah

HTML

<script src="https://cdn.rawgit.com/zenorocha/clipboard.js/v1.5.10/dist/clipboard.min.js"></script>
<button onClick="copyToClipboard('p1')">Copy text</button>

JavaScript

function copyToClipboard(id) {
alert(id);
        var from = document.getElementById(id);
        var range = document.createRange();
        window.getSelection().removeAllRanges();
        range.selectNode(from);
        window.getSelection().addRange(range);
        document.execCommand('copy');
        window.getSelection().removeAllRanges();
 }