我在纯文本模式下使用TextEdit应用程序。然后从纯文本模式我将TextEdit应用程序中的一些文本复制并粘贴到html表单的textArea中。在TextArea中,我的所有多个空格都缩小了。有谁知道如何告诉textArea不缩小我的多个空格?
TextArea只是
Documentation:<br/><textarea name="documentation" rows="8" cols="80"></textarea><br/>
澄清
似乎有一些混乱,所以让我试着澄清一下。问题是表单中的TextArea。我正在将文本移动为TextEdit - &gt; TextArea - &gt; X,其中X是指一个显示器,它将文本显示给观众,与TextArea中显示的完全相同(即显示器使用<body><pre...>...</pre></body>
)。你可以想象一下聊天应用程序。
这就是奇怪的:文本在EditText(文本编辑器)中很好地格式化。但是当我粘贴到TextArea时,文本格式被破坏了。如果我从TextArea重新复制回文本编辑器,文本再次看起来“正常”。所以问题是:如何让TextArea显示与从纯文本文本编辑器粘贴完全相同的文本?由于没有涉及RichText,我认为我不需要做繁重的工作使用WYSIWYG编辑器(我是html的新手)。
更新
当我排除故障时,我找到了根本原因:事实证明,TextArea是RichText。那么有人请告诉我如何提交表单,指明数据应该是plainText吗?我正在阅读有关jQuery函数但我不明白如何在提交表单之前应用它(表单有很多字段,其中一些是TextAreas)
这里是jQuery我说的
var my_plaintext = $(the_richtext).text();
答案 0 :(得分:0)
如果我正确地阅读这个,那么使用多个空格进行格式化确实是一个坏主意,但是如果你需要这个,那么看看非破坏空格
 
这将添加并保留空间。