UNPKG

895 BHTMLView Raw
1<!DOCTYPE html>
2<html lang="en">
3 <head>
4 <meta charset="UTF-8" />
5 <title>target-input-number</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="number" value="0" />
11 <button
12 class="btn"
13 data-clipboard-action="copy"
14 data-clipboard-target="#foo"
15 >
16 Copy
17 </button>
18
19 <!-- 2. Include library -->
20 <script src="../dist/clipboard.min.js"></script>
21
22 <!-- 3. Instantiate clipboard -->
23 <script>
24 var clipboard = new ClipboardJS('.btn');
25
26 clipboard.on('success', function (e) {
27 console.info('Action:', e.action);
28 console.info('Text:', e.text);
29 console.info('Trigger:', e.trigger);
30 });
31
32 clipboard.on('error', function (e) {
33 console.log(e);
34 });
35 </script>
36 </body>
37</html>