我有一些非常基本的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) –