【发布时间】:2020-10-08 20:31:52
【问题描述】:
我有一个数组,它的每个元素都在一个文本行中:
a = ['line1', 'line2', 'line3'];
我想将文本行设置成一个文本区域,显示如下:
line1
line2
line3
我用以下代码设置文本:
myTxtArea.value = a.join('\n');
它显示如下:
line1\nline2\nline3
怎么做才能让\n的断线不被显示?
文本区域 HTML:<textarea autofocus id=laidTxt name=laidTxt class="laidTxt"placeholder="paste PDF text here">KJHKH DSKJH ...</textarea>
我明白了
【问题讨论】:
-
这能回答你的问题吗? New line in text area
-
试试
"\n"而不是'\n' -
我进行了一些测试,但无法获得与您相同的结果。你用的是什么浏览器?
-
最新的 Chrome,也用 next ff 测试过。
-
但是您的评论很有趣,因为它表明我的 HTML 中可能存在某些内容。我会发布它。
标签: javascript html textarea