Le code du bouton Html est le suivant, j'ai essayé une simple fonction onclick sur le bouton ainsi qu'un événement sur le deuxième bouton
<button onclick="myFunction()">Click me</button> <button id="button">Paste</button>
Le code Javascript est le suivant
function myFunction() { var clipboarddata = window.event.clipboardData.getData('text'); console.log("paste value" + clipboarddata); } var button = document.getElementById("button"); button.addEventListener("click", function(event){ alert(event.target); event.preventDefault(); var clipboarddata = window.event.clipboardData.getData('text'); console.log("paste value" + clipboarddata); });
J'obtiens la même erreur dans les deux sens
Vous pouvez utiliser
navigator.clipboard.readText
à la place.