textarea 删除白线?
Posted
技术标签:
【中文标题】textarea 删除白线?【英文标题】:textarea removes whitelines? 【发布时间】:2010-12-17 20:34:15 【问题描述】:我在 ASP.NET 中有多行文本框,它呈现给 textarea 元素。我将 Text 属性设置为类似
的字符串test\r\n\r\n\r\ntest2
但它只呈现像
test
test2
在 textarea 中,而我预计会呈现这样的内容:
test
test2
似乎 textarea 吃掉了白线。如何克服?
【问题讨论】:
你使用的是哪种编码? 这无济于事,只是为了让您知道我使用 IE 6.0 和 Chrome 在 ASP.NET 2.0 中测试了代码,并且它们都正确呈现(即带有换行符)跨度> 【参考方案1】:这是 html 渲染的一种行为 - 当您有连续的空白时,只有第一个实例被渲染。在您的情况下,您可以用中断标记替换 CRLF(尖括号之间的“br”,我不太确定如何让它在帖子中正确呈现)。
【讨论】:
让我们看看它是否在评论中正确呈现:你想要这个 html 标签 【参考方案2】:原来是在管道的某个地方安装了一个空白去除器,它也吃掉了文本区域中的白线。
【讨论】:
以上是关于textarea 删除白线?的主要内容,如果未能解决你的问题,请参考以下文章