Установка каретки в конце текста textarea
Всем привет!)
На днях столкнулся с проблемой установки каретки на нужной позиции в textarea. Объяснение: У меня есть textarea с текстом, например "test". <textarea class="main">test</textarea> И есть код, который устанавливает каретку в конце текста, тем самым делая форму активной.
var a = $('.main'),
b = a.val().length;
a.setSelectionRange(b, b);
Но при работе, выдает ошибку, мол метод setSelectionRange не существует. В чем может быть проблема? |
Цитата:
Цитата:
|
На jQuery это пишется как-то так:
$('textarea.main').each(function () {
var len = $(this).val().length;
this.setSelectionRange(len, len);
});
|
| Часовой пояс GMT +3, время: 00:20. |