在textarea的开头保留换行符

时间:2012-10-10 17:15:49

标签: php html textarea newline

这里又出现了新问题

$a='
1
2
3
';

在textarea中显示没有第一个新行。

<?php echo'<textarea>',$a,'</textarea>'; />
像这样

----------------
1
2
3
----------------

但它应该是这样的?

----------------

1
2
3
----------------

PS 抱歉我的英文=)

2 个答案:

答案 0 :(得分:3)

使用HTML十进制或十六进制代码进行回车而不是空格。

<textarea>
&#x0D;
1
2
3
</textarea>

答案 1 :(得分:0)

您需要引入浏览器在行之间呈现的字符,因为HTML解析器将忽略普通的空白字符。即:在不同的线条之间放置一个中断(字面意思是“&lt; br&gt;”)标签。