如何避免在用 textarea 复制 pre 标签代码时出现过多空格?

如何避免在用 textarea 复制 pre 标签代码时出现过多空格?

给pre标签增添“复制代码”功能时复制内容中存在过多空格的解决办法

为了让pre标签中的代码可以一键复制,可以使用textarea标签将代码内容复制出来,然而直接使用html()方法获取pre标签的内容,会将pre中的格式转成空格。

解决办法是使用text()方法获取文本内容,代码如下:

textArea.value = $pre.text();

这样就可以获取到文本内容,避免产生过多空格的问题。

以上就是如何避免在用 textarea 复制 pre 标签代码时出现过多空格?的详细内容,更多请关注其它相关文章!