如何在 HTML 或 Javascript 中禁用网页中的所有鼠标事件

pre*_*tty 1 html javascript

我将文本放置在标签内的图像上。如果我拖动文本并将其放入文本框中,它会自动复制该文本。但我不希望这种事发生。请给我一个提示,以禁用文本上的鼠标单击和拖动事件。

Ehs*_*san 6

这可以帮助你:

<html>
<head>
</head>
<body>
   <span id="txt" draggable="false">This is test</span>
    <script>
        var txt = document.getElementById("txt");
         txt.addEventListener("click",function(event){event.preventDefault();})
        txt.addEventListener("mousedown",function(event){event.preventDefault();})
         txt.addEventListener("mouseup",function(event){event.preventDefault();})
          txt.addEventListener("contextmenu",function(event){event.preventDefault();})
    </script>
</body>

</html>
Run Code Online (Sandbox Code Playgroud)