To copy a URL to the clipboard with JavaScript, we can call navigator.clipboard.writeText with the URL string.
For instance, we write:
<button>
  copy
</button>
to add a button.
Then we write:
const button = document.querySelector('button')
button.onclick = () => {
  navigator.clipboard.writeText('http://example.com');
}
We get the button with document.querySelector.
Then we set the button.onclick property to a function that calls navigator.clipboard.writeText with 'http://example.com' to copy 'http://example.com' to the clipboard.
