I don't understand why my execCommand
has been striked out or cancelled:
This is my code:
var $temp = $("<input>");
var $url = $(location).attr('href');
$('.play_all').on('click', function() {
$("body").append($temp);
$temp.val($url).select();
document.execCommand("copy");
$temp.remove();
$("copyUrl").text("URL copied!");
});
<center>
<button class="clipboard">Click me to copy current Url</button>
<p>Have you already clicked?</p>
</center>
`
I'm writing a code to copy my current url on a button click, in html and JavaScript, but my execCommand
is always striked out by the code editor and I don't understand why.
Because of this the copy function doesn't work.