Slash-Zn
@Slash-Zn

Как установить курсор сразу после вставленного BBcode?

Здравствуйте.
Код, который вставляет BBcode в textarea:
else if (field.selectionStart || field.selectionStart == '0') {
		var startPos = field.selectionStart;
		var endPos = field.selectionEnd;
		field.value = field.value.substring(0, startPos)
		+ BBcode
		+ field.value.substring(endPos, field.value.length);
		field.focus();
	}

field.focus(); - вставляет курсор в конец всего текста в textarea, не важно, в какое место был вставлен тег. А как сделать, чтобы курсор вставлялся сразу после вставленного тега?

Спасибо.
  • Вопрос задан
  • 31 просмотр
Решения вопроса 1
Slash-Zn
@Slash-Zn Автор вопроса
Разобрался. Вставить курсор куда надо, поможет field.select() и field.setSelectionRange().
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы