我有一些非常基本的Javascript,只需按一下按钮即可复制文本。我的问题是,它不保留换行符:复制按钮保留换行符
<script>
function copyToClipboard(element) {
var $temp = $("<input>");
$("body").append($temp);
$temp.val($(element).text()).select();
document.execCommand("copy");
$temp.remove();
}
</script>
我真的很喜欢的东西能够被添加到上面的脚本,以避免使网站已经上了巨大的变化。
我已经看到了其他职位的东西,如:
post.innerHTML = post.innerHTML.replace(/\n/g, '<br>\n');
这在理论上将工作(我认为),但我在使用Javascript吸。
有什么建议吗?
感谢
什么是元素类型?输入或textarea? –
[复制富文本到剪贴板使用js](http://stackoverflow.com/questions/23934656/javascript-copy-rich-text-contents-to-clipboard) –