如何在文本区域拆分段落行。请用纯Javascript

如何在文本区域拆分段落行。请用纯Javascript,javascript,html,css,Javascript,Html,Css,我正在尝试用JavaScript编写一个简单的标记。在将段落行拆分为新行时有问题 我的代码: 函数parseStr(str){ str.replace(/(.+)/gm,$1'); } var t=document.getElementById(“文本框”); t、 addEventListener(“键控”,函数(){ var reOut=parseStr(t.innerText); document.getElementById(“div1”).innerHTML=reOut; }); .

我正在尝试用JavaScript编写一个简单的标记。在将段落行拆分为新行时有问题

我的代码:

函数parseStr(str){ str.replace(/(.+)/gm,$1

'); } var t=document.getElementById(“文本框”); t、 addEventListener(“键控”,函数(){ var reOut=parseStr(t.innerText); document.getElementById(“div1”).innerHTML=reOut; });
.box{
显示器:flex;
身高:100%;
保证金:0;
}
.子框{
宽度:100%;
利润率:10px;
边框:实心#981b1e;
大纲:无;
}
#文本框,
#第一组{
身高:100%;
}

通过阅读您的代码,我发现您的主要问题是没有从
parseStr
函数返回任何内容

尝试返回替换的字符串:

function parseStr(str) {
  return str.replace(/(.+)/gm, '<p>$1</p>');
}


表示
\s
将替换所有空白。使用\n。我使用了\n它不起作用。如果您能发布示例标记,那会更有帮助。@Utkanos,请查看代码