Я видел некоторые из этих вопросов здесь, и я не могу заставить это работать.
По сути, я хочу, чтобы события копирования и вставки были только в виде простого текста и удаляли все пробелы отдельноот разрывов строк и текстовых пробелов в процессе копирования и вставки.
(пробел означает все, что нельзя сделать с помощью клавиши ввода или пробела ... Такие вещи, как клавиша табуляции и т. д.)
Мне нужно, чтобы это произошло, потому что этот раздел будет входить в json, и без этого он сломает строку json.
Я буду делать другие проверки относительно кавычек и т. Д.
Вы можете увидеть jfiddle здесь
Вот код, который я использовал:
jQuery(document).ready(function($){
"use strict";
document.querySelector("input, textarea").addEventListener("paste", function(e) {
e.preventDefault();
var text = e.clipboardData.getData("text/plain");
text = text.replace(/^\s+|\s+$/g,'');
document.execCommand("insertHTML", false, text);
});
});
Заранее спасибо за любую помощьпри условии.