如果我有一个输入类型=文本并且正在移动设备上查看它,如果我在输入内部按下并按住文本(假设它是一个 url),则不会选择整个 url。只有一个字。我希望能够轻松地选择整个文本然后复制它。有没有办法在 css 或 html 中做到这一点?我可以使用 javascript 选择所有文本,但然后尝试触摸复制做同样的事情,只选择一个单词。
例如:
<input type="text" value="http://foo.bar">
我点击中间,只有“foo”被选中。我想选择所有文本以便于复制
如果我有一个输入类型=文本并且正在移动设备上查看它,如果我在输入内部按下并按住文本(假设它是一个 url),则不会选择整个 url。只有一个字。我希望能够轻松地选择整个文本然后复制它。有没有办法在 css 或 html 中做到这一点?我可以使用 javascript 选择所有文本,但然后尝试触摸复制做同样的事情,只选择一个单词。
例如:
<input type="text" value="http://foo.bar">
我点击中间,只有“foo”被选中。我想选择所有文本以便于复制
干得好:
$('input').focus(function() {
this.select()
});
$('input').click(function() {
this.focus();this.select()
});
在这里实现:http: //jsfiddle.net/4XJDW/