我有一个脚本,当点击时将复制div的内容到剪贴板
<script type="text/javascript">
var program=document.getElementById('code');
ShowLMCButton(program.innerHTML, '', '', './static/js/lmcbutton.swf');
</script>但当我点击“复制”时,它会复制
<p>Line 1<br />Line 2</p>有没有像这样复制它的方法:
第一行第二行
发布于 2012-10-03 06:22:22
您可以使用textContent或innerText。根据MDN的说法,区别在于:
textContent获取所有元素的内容,包括<script>和<style>元素,但最等效的特定于IE的属性innerText则不能。innerText也知道样式,不会返回隐藏元素的文本,而textContent会。innerText知道CSS样式,所以它会触发回流,而textContent不会。发布于 2012-10-03 06:16:03
听起来你想要innerText而不是innerHTML?
发布于 2012-10-03 06:26:34
您正在使用外部库,因此您应该参考库文档。
无论如何,有一个相关的帖子here。
https://stackoverflow.com/questions/12699168
复制相似问题