gpt4 book ai didi

javascript - 非表单元素有 onselect 事件吗?

转载 作者:行者123 更新时间:2023-12-02 20:35:34 26 4
gpt4 key购买 nike

假设我想在用户突出显示包含该范围的一些文本时隐藏该范围,以便将该文本复制到剪贴板上。

例如:

<p>The dragon <span class="tooltip">a large, mythical beast</span> belched
fire at St. George.</p>

我发现在 Firefox Mac 中,span.tooltip 将从 View 中消失(根据我的 CSS 声明),但在复制到剪贴板时会显示在剪贴板中。我想(错误地?)如果我说“onHighlight,隐藏工具提示”,也许这不会发生。

最佳答案

虽然它可能更复杂,但为什么不直接有一个 onmousedown事件于 <p>元素,然后事件将附加 onmousemove事件和onmouseout事件,这样如果有鼠标移动,而按钮按下,则删除 span 元素上的类,一旦用户退出,该元素就可以将它们放回去。

这可能有点棘手,您可能还想查找按键,或者确定您想知道何时放回 css 类的其他时间,但我相信这将是一种选择。

关于javascript - 非表单元素有 onselect 事件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3326914/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com