在Textarea

时间:2018-01-22 15:27:20

标签: javascript jquery select jquery-selectors

大家好,

我正在尝试将一些功能放到textarea中,比如复制,剪切和粘贴按钮,但即使我多次尝试,我也无法获得textarea中的部分文本。它来自所有内容。

我的代码如下:

function copy() {
    var VAL = $("#selection").select();
    var DTA = $(this).text();
    document.execCommand("copy");
    document.execCommand("delete");
}

我的工作如下:

https://jsfiddle.net/dcn7pgkn/

一个用户如何在textarea中复制,粘贴和剪切操作?

感谢

1 个答案:

答案 0 :(得分:1)

首先您必须在HTML代码中为您的函数添加括号

<button onclick="copy()">Copy selected text</button>

第二你必须正确配置你的jsfiddle,你必须指定你使用 JQuery 并且加载类型应该没有换行&lt; head&gt

enter image description here

您的代码目前正在复制textarea文本并清除textarea,以便复制我看不到需要这一行:

var DTA = $(this).text();

复制不应该清除textarea,这行适合切割动作。