@issssrt

Как вставить значение переменой в поле, где мигает курсор?

Есть поле текстареа с Id = msg, и есть накая переменная smile. Интересует как вставить значение переменной в поле msg в то место где мигает курсор? .val() не подходит
  • Вопрос задан
  • 2905 просмотров
Пригласить эксперта
Ответы на вопрос 4
bo883
@bo883
Вопрос из разряда — как пользоваться компьютером? Жесть.
Ответ написан
IonDen
@IonDen
JavaScript developer. IonDen.com
oldVal = msg.prop("value");
newVal = oldVal + smile;
msg.prop("value", newVal);

а дальше поможет плагин https://github.com/DrPheltRight/jquery-caret
который передвинет курсор в конец.

msg.caretToEnd();
Ответ написан
@sergealmazov
Смотри Selection API в MDN.

И не бери jQuery. Не нужен он здесь.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Artezio Санкт-Петербург
от 160 000 до 220 000 ₽