UNPKG

726 BHTMLView Raw
1<!DOCTYPE html>
2<html lang="en">
3<head>
4 <meta charset="UTF-8">
5 <title>target-input</title>
6 <meta name="viewport" content="width=device-width, initial-scale=1">
7</head>
8<body>
9 <!-- 1. Define some markup -->
10 <input id="foo" type="text" value="hello">
11 <button class="btn" data-clipboard-action="copy" data-clipboard-target="#foo">Copy</button>
12
13 <!-- 2. Include library -->
14 <script src="../dist/clipboard.min.js"></script>
15
16 <!-- 3. Instantiate clipboard -->
17 <script>
18 var clipboard = new ClipboardJS('.btn');
19
20 clipboard.on('success', function(e) {
21 console.log(e);
22 });
23
24 clipboard.on('error', function(e) {
25 console.log(e);
26 });
27 </script>
28</body>
29</html>