Clipboard

Clipboard

Clipboard.js allows you to copy or cut text to the clipboard with a single click, without using Flash.

Step 1: Install Clipboard.js

You can install Clipboard.js via yarn.

yarn add clipboard
Step 2: Include Clipboard Script

Include the Clipboard.js JavaScript file from your local libs folder.

<!-- Clipboard JS --> <script src="../assets/libs/clipboard/clipboard.min.js"></script>
Step 3: Add Inputs and Buttons

Create input fields and buttons to copy or cut text using Clipboard.js.

<!-- Copy --> <div class="input-group"> <input type="text" class="form-control" id="clipboard-1" value="Lorem ipsum dolor sit amet, consectetur adipisicing elit."> <button type="button" class="btn btn-primary btn-icon" data-clipboard-action="copy" data-clipboard-target="#clipboard-1" aria-label="Copy"><i class="fa fa-copy"></i></button> </div> <!-- Cut --> <div class="input-group"> <input type="text" class="form-control" id="clipboard-2" value="Lorem ipsum dolor sit amet, consectetur adipisicing elit."> <button type="button" class="btn btn-primary btn-icon" data-clipboard-action="cut" data-clipboard-target="#clipboard-2" aria-label="Cut"><i class="fa fa-cut"></i></button> </div>
Step 4: Initialize Clipboard

Use the following JavaScript code to enable copy and cut actions for the buttons.

"use strict"; $(function() { new ClipboardJS(".btn"); });

For more advanced usage, events, and examples, visit the Clipboard.js documentation.

© Aquiry.
Crafted & Design with by Codebucks