从DataTable单独复制出某一列数据鼠标全选不方便时可采用JS将内容复制到剪切板
function copyToClipboard() {
// 创建一个临时的文本输入框元素
var tempInput = document.createElement("textarea");
// 将要复制的内容设置为文本输入框的值
//tempInput.value="123";
//tempInput.value = document.documentElement.innerHTML;
var result = "";
var table = document.getElementById("tb_result");
//i=0 为标题
for (var i = 1; i < table.rows.length; i++) {
var row = table.rows[i];
var cell = row.cells[0];
var value = cell.innerText;
if (result != "") {
result += "\r\n" + value;
}
else {
result += value;
}
}
// 将文本输入框添加到页面中
document.body.appendChild(tempInput);
// 选择文本输入框的内容
tempInput.select();
// 执行复制命令
document.execCommand("copy");
// 移除临时的文本输入框
document.body.removeChild(tempInput);
}