JSFiddle - React, Tailwind, and code Playground

HTML

<input type="text" id="demo" value="Hello World!" />
<button onclick="copy()">
  Copy
</button>

JavaScript

const copy = () => {
  const elem = document.getElementById('demo');
  elem.select();
  document.execCommand('copy');
  elem.blur();
}