Можно ли прокрутить курсор в поле зрения в одном текстовом поле HTML с помощью JavaScript?

Зная плагин jQuery Caret , я все еще не вижу возможности сделать следующее в однострочном текстовом поле в HTML (т.е. элемент управления input: type = text ) с JavaScript:

  1. Программная вставка текста в текстовое поле
  2. Установка курсора в конец.
  3. Отображение курсора (т.е. прокрутка содержимого текстового поля)

Я знаю, как сделать 1. и 2., только для 3. Я не нашел способа сделать это.

Чтобы проиллюстрировать это:

enter image description here

Мой вопрос:

Есть ли способ надежно поставить курсор в конце текста и прокрутить его в поле зрения?

(I можно подумать о имитации нажатия клавиши END или чего-то подобного, но я не уверен, будет ли это лучшим вариантом).

17
задан Uwe Keim 25 October 2011 в 16:56
поделиться