允许复制,粘贴和剪切textarea(构建键盘)

时间:2016-11-13 08:55:57

标签: javascript jquery html keyboard custom-keyboard

我正在构建键盘,希望允许用户复制,粘贴,剪切键盘短键,如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/

Keyboard

0 个答案:

没有答案