Разрешить копирование, вставку и вырезание в текстовой области (Building keybord)
Я строю клавиатуру, хочу, чтобы пользователи могли копировать, вставлять, вырезать с клавиатуры короткие клавиши, такие как Ctrl+C, Ctrl + V Ctrl + X. Это хорошо работает, но когда я копирую, вставляю или режу любой текст в текстовой области. Позже я не могу больше вводить текст или редактировать текущий вставленный текст, пока не обновлю страницу.
<textarea id="write"></textarea>
Код jQuery:
$write = $('#write'); $write.keydown(function (event) {
if(!event.ctrlKey) {
event.preventDefault();
$write.html($write.html() + ' tmp');
}
});
Это работает хорошо, но когда я вставляю или обрезаю текст из textarea, после этого это не работает. Я проверяю консоль и вижу, что текст добавляется в тегах textarea, но не отображается в textarea. Вот рабочая ссылка http://projects.imube.com/keyboard/