Slash-Zn
@Slash-Zn

Как изменить текст в буфере перед вставкой?

Доброго времени суток!
Прежде чем вставить текст в любую форму (поле, текстра) на странице из буфера обмена, необходимо изменить текст, и лишь потом вставлять. С редактированием текста проблем нет, а вот вставить я его не могу... Подскажите, как сделать?
Получаю текст из буфера так:
document.addEventListener('paste', pasteText);
function pasteText(e) {
	e.preventDefault();
	var txt = (e.originalEvent || e).clipboardData.getData('text/plain');
// Как теперь содержимое txt вставлять, ума не приложу...
};

Спасибо.
  • Вопрос задан
  • 173 просмотра
Решения вопроса 1
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
document.addEventListener('paste', pasteText);
function pasteText(e) {
  e.preventDefault();
  var txt = (e.originalEvent || e).clipboardData.getData('text/plain');
  e.target.value = txt;
};
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы