i need to copy to clipboard an input text (id=location) from an html form. I am using this code:
const copyToClipboard = str => {
  
  if (navigator && navigator.clipboard && navigator.clipboard.writeText)
    return navigator.clipboard.writeText(str);
  return Promise.reject('The Clipboard API is not available.');
};
From this input:
    <input id="location" type="text" placeholder="Address"/>
    <button onclick="copyToClipboard('location')">Copy</button>
Any ideas? Thanks
 
    