我将文本放置在标签内的图像上。如果我拖动文本并将其放入文本框中,它会自动复制该文本。但我不希望这种事发生。请给我一个提示,以禁用文本上的鼠标单击和拖动事件。
这可以帮助你:
<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)
| 归档时间: |
|
| 查看次数: |
2994 次 |
| 最近记录: |