0

如果我有一个输入类型=文本并且正在移动设备上查看它,如果我在输入内部按下并按住文本(假设它是一个 url),则不会选择整个 url。只有一个字。我希望能够轻松地选择整个文本然后复制它。有没有办法在 css 或 html 中做到这一点?我可以使用 javascript 选择所有文本,但然后尝试触摸复制做同样的事情,只选择一个单词。

例如:

<input type="text" value="http://foo.bar">

我点击中间,只有“foo”被选中。我想选择所有文本以便于复制

4

1 回答 1

0

干得好:

$('input').focus(function() {
    this.select()
});
$('input').click(function() {
    this.focus();this.select()
});

在这里实现:http: //jsfiddle.net/4XJDW/

于 2013-10-09T23:17:39.427 回答