textarea中的新行<br/>无法解释

时间:2018-11-06 23:15:51

标签: html textarea newline

我非常疲倦=非常愚蠢,但我想在早上开始做这第一件事...

<div class=' form-group smhTextArea removeForAjax' style='margin-bottom: 10px'>
  <div class=''>
    <textarea class='form-control message-text-area'  rows='4'
                 name='message<?= $jj ?>' placeholder='New text box <?= $jj ?>'
                 id='message<?= $jj ?>' >
      ID <?= $jj ?> "\n" <br> Msg:<?= $stackContent ?><br>
    </textarea>
  </div>
</div>

输出结果为:

ID 1 "\n" <br> Msg:4 Mary had a little lamb it's... ??? @ "<br>

我在这里查看了很多答案,并搜索了Google,但什么也看不到。

如果该应该可行,则可能这是目前格式不正确的测试页。

再次抱歉,如果愚蠢但在这里昏倒了!

2 个答案:

答案 0 :(得分:1)

<textarea>元素不呈现HTML,它实际上以HTML文件格式呈现纯文本。因此,这意味着您不必使用<br />标记来开始新行,而只需使用常规换行符(按键盘上的Return键)即可。

<textarea>Line 1
Line 2

Line 4
</textarea>

答案 1 :(得分:0)

您需要使用CR / LF &#13;&#10;而不是<BR>

<textarea> ID 1 "\n" &#13;&#10; Msg:4 Mary had a little lamb it's... ??? @ "</textarea>