3

又来了新问题

$a='
1
2
3
';

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

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

像这样

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

但它应该是这样的吗?

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

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

PS对不起我的英语=)

4

2 回答 2

3

使用 HTML 十进制或十六进制代码代替空格。

<textarea>
&#x0D;
1
2
3
</textarea>
于 2012-10-10T18:10:13.067 回答
0

您需要引入浏览器将在行之间呈现的字符,因为 HTML 解析器将忽略正常的空白字符。即:在你想要的不同行之间放置一个中断(字面意思是“<br>”)标签。

于 2012-10-10T17:52:43.367 回答