gpt4 book ai didi

javascript - '\n' 从输入字段中删除

转载 作者:行者123 更新时间:2023-11-30 19:54:03 25 4
gpt4 key购买 nike

我正在处理具有输入和选择标签的动态表单。

  1. 输入数据并提交。
  2. 在边栏上查看输入的信息带有编辑按钮
  3. 编辑按钮上单击:表单将呈现值
  4. 编辑数据并点击更新按钮进行更新

到底发生了什么:

点击编辑按钮时: 步骤编号。 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. Input字段是否不允许换行?2. 如果是,我试过:style="white-space: pre-line; white-space: pre-wrap;" ,但没有用3.如何防止输入框的'\n'被去掉?

谢谢

最佳答案

我找到了解决方案:

   // this is for textarea string 
var elementIdName = document.getElementById(key2);
key2Value = (elementIdName && elementIdName.tagName === "TEXTAREA") ?val.replace(/\\n/g, "<br />") : val;

关于javascript - '\n' 从输入字段中删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54205859/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com