I Want copy inner span text to Clipboard by click on parent element of it, my Html code is like this:
<div> <span> text to copy </span> </div>
<div> <span> text to copy </span> </div>
<div> <span> text to copy </span> </div>
and my Java Script code it is:
const mySpan = document.querySelectorAll('span');
mySpan.forEach(element => {
var parSpan = element.parentElement;
parSpan.addEventListener('click', () => {
var elIn = element.innerHTML;
document.execCommand('copy');
});
});
i used of execCommand but its not copied to Clipboard , where is problem?