【发布时间】:2015-02-27 08:52:03
【问题描述】:
我有一个小网页,使用following code一键设置选择:
function select_element()
{
if (window.getSelection && document.createRange) {
sel = window.getSelection();
range = document.createRange();
range.selectNodeContents(this);
sel.removeAllRanges();
sel.addRange(range);
} else
if (document.body.createTextRange) {
range = document.body.createTextRange();
range.moveToElementText(this);
range.select();
}
}
它适用于大多数浏览器,但不适用于 iPhone。点击“account”值会选择 ID 为“account”的td。
但它不适用于 iPhone。文本只是闪烁,没有被选中。如何使用 JavaScript 在 iPhone 浏览器上选择文本?
我尝试prevent the default mouse-up action,但没有帮助。
目的是使将文本复制到剪贴板变得容易。
【问题讨论】:
标签: javascript ios iphone