copy-it-js

No Flash, No Framework, Minimal configuration. Less than 1KB.

Why?

Easy to use. Can be use to copy input, textarea, content-editable or copy text directly

Installation

npm install copy-it-js --save

OR

yarn add copy-it-js
        

Usage

Note: Both function returns true if copied successfull, otherwise returns false
import {copyText, copyElement} from 'copy-it-js'
        

OR

<script src="./node_modules/copy-it-js/dist/copy.min.js"></script>
        

Example 1

            
import {copyText} from 'copy-it-js';
copyText("Lorem ipsum dolor sit, amet consectetur adipisicing elit. Asperiores reiciendis debitis voluptatum saepe aut! Unde ratione reiciendis delectus similique quaerat perferendis dolore, earum laboriosam veritatis praesentium officiis ad, commodi expedita.")

Example 2

            
import { copyElement } from 'copy-it-js';
const element = document.getElementById('example2'); if(element) { copyElement(element); }

Example 3

            
import { copyElement } from 'copy-it-js';
const element = document.getElementById('example3'); if(element) { copyElement(element); }

Example 4

            
import { copyElement } from 'copy-it-js';
const element = document.getElementById('example4'); if(element) { copyElement(element); }