3

当用户通过jquery打开它时,如何选择textarea中的所有文本?

4

3 回答 3

6
$('textarea').on('mouseup', function() { $(this)[0].select(); });​

http://jsfiddle.net/Tu9N7/

于 2012-06-14T16:52:57.770 回答
1

输入.选择

var eraInput = document.getElementById('era');
eraInput.select();
于 2012-06-14T16:53:04.820 回答
0
$('textarea').focus(function() {
  this.select();
})

演示

从“当用户通过 jquery 打开它时”这一行,我认为你需要类似的东西:

$('textarea').slideDown(function() {
    $(this).focus();
}).focus(function() {
    this.select();
});

在这里,我假设您textarea是隐藏的,并且您使用 jQuery 事件打开它,打开后默认选择文本。

演示

于 2012-06-14T16:55:09.293 回答