我可以复制文本使用波纹管功能,创建一个虚拟节点,并在复制后将其删除:
true

但是我发现了一个问题,它无法使用 function copyToClipboard(text){
var dummy = document.createElement("textarea");
document.body.appendChild(dummy);
dummy.setAttribute('value', text);
dummy.select();
document.execCommand("copy");
document.body.removeChild(dummy);
}
copyToClipboard('Hello, World! \nJames')
复制字符串。如何解决这个问题?
答案 0 :(得分:0)
input
元素包含单个行值按设计。如果您希望包含新行的值,请改用textarea
。