gpt4 book ai didi

javascript - 在 iPhone 上的移动 Safari 中选择文本

转载 作者:行者123 更新时间:2023-12-03 18:20:52 24 4
gpt4 key购买 nike

我试图让 iPhone 用户能够轻松地将一些文本复制到 mobile safari 中的剪贴板。就像通常的“触摸-按住-复制”一样。我希望用户复制一段特定的文本。我可以完全选择用于包装文本的 html 标记。我怎样才能让它变得简单,而不是随意?例如:

  • 有没有办法使用 JavaScript 在触地时“选择所有”文本?然后用户可以继续按住然后选择复制吗?

  • 有没有办法调出“全选”选项?就像在文本框中键入内容时一样吗?之后他们可以选择复制吗?

  • 如果没有 JavaScript 解决方案,我如何排列 html 来帮助 Safari 轻松选择正确的文本位?而不是只是一个单词,或者一个包装 div?

我尝试过对各种元素使用 onFocus="this.select()",但似乎都不起作用。还尝试了 onClick。

那些尝试将使用 ZeroClipboard 的网站移植到 iPhone 的人可能会有一些想法。

干杯

最佳答案

而不是this.select();我使用了以下内容并且它有效!

this.selectionStart=0;
this.selectionEnd=this.value.length;

关于javascript - 在 iPhone 上的移动 Safari 中选择文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1899421/

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