封装了一个复制文本的方法,可以实现复制换行或者空格
function copyContentFnc(content){
var oInput = document.createElement('textarea');// 动态创建 textarea 元素
oInput.value = content; // 获得需要复制的内容
document.body.appendChild(oInput);// 添加到 DOM 元素中
// 执行选中
// 注意: 只有 input 和 textarea 可以执行 select() 方法.
oInput.select(); // 选择对象
document.execCommand("Copy"); // 执行浏览器复制命令
//oInput.style.display='none';
document.body.removeChild(oInput);// 将 textarea 元素移除
}
调用
var content = '颜色:红'+' ' + '尺码:L'+ '\n' + '颜色:黑'+' ' + '尺码:XL';
copyContentFnc(content)