2010-07-28 67 views
7

我有一个textarea。当我用换行符粘贴文本时,换行符会自动删除。但是当我手动输入换行符(打卡拉格返回)时,它们被保留。粘贴到textarea时保留换行符

如何强制textarea保留带有粘贴文本的换行符?

回答

-1

在textarea上粘贴时,换行始终保留。

也许来源有不同的换行符,你是从什么程序复制?

10

不知道这是否适用于所有浏览器,但在Google Chrome(6和7)中,如果textarea的样式设置为white-space: nowrap;,则粘贴文本中的换行符会被删除。

我使用这种风格设置来防止长行的默认包装,并遇到与您一样的问题。后来我意识到,将textarea属性wrap设置为off可以做得更好。请注意,wrap="off"widely supported but not standardized

相关问题