我正在处理动态表单,可以在其中输入和选择标签。
with edit button
上输入的信息edit button
上单击:form will render with value
s 到底发生了什么?
在单击“编辑”按钮时:步骤编号。 3:如果输入字段包含
之类的数据I am in first line
I am in second line
I am in third line
它像第3步一样在表单上呈现:
I am in first lineI am in second lineI am in third line
问题:
1.输入字段不允许换行吗?
2.如果是,我尝试了:style="white-space: pre-line; white-space: pre-wrap;"
,但是没有用
3.如何停止在输入字段中删除“ \ n”?
谢谢
答案 0 :(得分:1)
我找到了使用以下方法的解决方案:
// this is for textarea string
var elementIdName = document.getElementById(key2);
key2Value = (elementIdName && elementIdName.tagName === "TEXTAREA") ?val.replace(/\\n/g, "<br />") : val;