Обработка данных об буферизации копирование и вставка и очистка данных [закрыто]Html

Программисты Html
Ответить Пред. темаСлед. тема
Anonymous
 Обработка данных об буферизации копирование и вставка и очистка данных [закрыто]

Сообщение Anonymous »

У меня есть следующий код, где я копирую, а затем вставлю некоторые вещи, как следующие в текстовой области. У меня есть настройка таким образом, потому что когда я вставляю следующие три строки, курсор остается сразу после последней строки hij123 и не ниже Hij123 .

Код: Выделить всё

ABC123
DEF123
HIJ123
< /code>
Я хотел бы достичь следующего при копировании и вставке. То же самое (в идеале это будут разные строки текста, аналогичные вышеуказанно) снова в текстовой области, скажем, после нажатия ввода после ABC123 
, следующие три строки вставлены после HIJ123 , как показано в Изображение ниже, хотя курсор был после ABC123 после нажатия Enter после ABC123 . Можно ли вставать, где я ищу - после ABC123 в сценарии выше? /i.sstatic.net/bhdk2ioz.png " /> < /p>

Код: Выделить всё

let element = document.getElementById("post-text");

element.addEventListener('paste',(e) => {
e.preventDefault();
console.log(event.clipboardData);
element.value += (event.clipboardData || window.clipboardData).getData("text").trim()
} );

document.getElementById('post-button').addEventListener('click', function () {

var lines = $('#post-text').val().split('\n');//gives all lines

///var lines = element.split('\n');//gives all lines

//To paste
/*
ABC123
DEF123
HIJ123
*/

for(i=0 ; i < lines.length; i++){
$("#phrase").append(""+lines[i]+"")
}
});

document.getElementById('clear-button').addEventListener('click', function () {
console.log("What is element here?");
console.log(element);
element.value.clearData();

});< /code>
#case-stack p {

white-space: pre-wrap;  /* 








Подробнее здесь: https://stackoverflow.com/questions/794 ... g-the-data
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Пользовательское копирование и вставка сетки данных WPF
    Anonymous » » в форуме C#
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Пользовательское копирование/вставка сетки данных WPF
    Anonymous » » в форуме C#
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Пользовательское копирование и вставка сетки данных WPF
    Anonymous » » в форуме C#
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Почему std::expected требует, чтобы T был допускающим копирование, если он допускает копирование?
    Anonymous » » в форуме C++
    0 Ответы
    246 Просмотры
    Последнее сообщение Anonymous
  • Почему std::expected требует, чтобы T был допускающим копирование, если он допускает копирование?
    Гость » » в форуме C++
    0 Ответы
    190 Просмотры
    Последнее сообщение Гость

Вернуться в «Html»