UNPKG

985 BHTMLView Raw
1<!DOCTYPE html>
2<html lang="en">
3 <head>
4 <meta charset="UTF-8" />
5 <title>target-textarea</title>
6 <meta name="viewport" content="width=device-width, initial-scale=1" />
7 </head>
8 <body>
9 <!-- 1. Define some markup -->
10 <textarea id="bar">hello</textarea>
11 <button
12 class="btn"
13 data-clipboard-action="cut"
14 data-clipboard-target="#bar"
15 >
16 Cut
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.info('Action:', e.action);
34 console.info('Text:', e.text);
35 console.info('Trigger:', e.trigger);
36 });
37 </script>
38 </body>
39</html>