那就是它。 我正在处理的网络应用程序非常大,我不确定字段是否可以更改其类型。
反正 我们在弹出窗口中有一个textarea,在弹出的某些文本中,单击弹出窗口中的Save按钮,将所有文本框内容移动到text类型的输入字段。 稍后,如果用户点击输入字段,他将获得弹出窗口,再次呈现文本框,并从输入中获取文本框内容。 问题发生在第一班时,因为在将文本从textarea移动到输入字段时删除了所有新行。
我发现缺少新行的原因是html需要引入标签才能呈现这些标签,但我希望文本在返回到同一文本框后继续格式化。 为什么从字符串中删除换行符?
你有什么建议如何克服这个问题?我不确定我是否能够更改字段类型。
答案 0 :(得分:1)
您可以做的是,当您将内容保存并移动到输入时,可以将“textarea”值存储在javascript变量上。然后,再次打开弹出窗口时,将变量值放入textarea,格式化仍然存在。