如何仅在一个 div 中启用 onselectstart?

Posted

技术标签:

【中文标题】如何仅在一个 div 中启用 onselectstart?【英文标题】:How to make onselectstart enabled only in one div? 【发布时间】:2016-12-25 21:24:33 【问题描述】:

我阻止复制和选择我网站上的文本和元素:

<body oncontextmenu="return false" onselectstart="return false" onselect="return false" oncopy="return false">

但现在我只需要在一个 div 中启用它,所以我尝试了:

<div class="somediv" oncontextmenu="" onselectstart="" onselect="" oncopy="">You can select and copy that text.</div>

当然它不起作用。我该如何启用它?谢谢:)

【问题讨论】:

【参考方案1】:

我认为 html 的第一行覆盖了您在 html 的第二行中尝试执行的操作。

【讨论】:

我也知道,我需要帮助来解决这个问题。

以上是关于如何仅在一个 div 中启用 onselectstart?的主要内容,如果未能解决你的问题,请参考以下文章

如何仅在 div 上应用 javascript

如何在具有 contentEditable 的元素上启用“可拖动”?

如何仅在激活两个组合框时启用按钮

仅在验证输入后启用 UIAlertController 的 UIAlertAction

如何仅在指定的 XAMPP 目录上启用 SSL

fullcalendar如何仅在月视图中添加div