Javascript 从\n更改为<;br>;不';无法使用.html()工作
这个问题在这个网站上被问了很多次,我尝试了很多例子,但都没有效果。 我的情况是:Javascript 从\n更改为<;br>;不';无法使用.html()工作,javascript,jquery,html,Javascript,Jquery,Html,这个问题在这个网站上被问了很多次,我尝试了很多例子,但都没有效果。 我的情况是: Info.find('description').html(Info.description); 我得到这样的输出:Michelle\n Ma belle这些词搭配得很好 我无法将\n替换为(输出用于HTML页面)我尝试了所有这些选项,但得到了相同的输出,是否遗漏了什么 Info.find('description').html(Info.description).replace(/\n/g, "<br /
Info.find('description').html(Info.description);
我得到这样的输出:Michelle\n Ma belle这些词搭配得很好
我无法将\n
替换为
(输出用于HTML页面)我尝试了所有这些选项,但得到了相同的输出,是否遗漏了什么
Info.find('description').html(Info.description).replace(/\n/g, "<br />");
Info.find('description').html(Info.description.replace(/\n/g, "<br />"));
Info.find('description').html(Info.description.toString().replace(/\n/g, "<br />"));)
Info.find('description').html(Info.description).replace(**"**\n**"**, **"**<br />**"**));;
Info.find('description').html(Info.description).replace(new RegExp('/\n','g'), '<br />')
Info.find('description').html(Info.description).替换(/\n/g,“
”);
Info.find('description').html(Info.description.replace(/\n/g,“
”);
Info.find('description').html(Info.description.toString().replace(/\n/g,“
”);)
Info.find('description').html(Info.description).replace(***“***\n**”**,**“***
**”);;
Info.find('description').html(Info.description).replace(新的RegExp('/\n','g'),'
'))
您只需在n
之前添加双反斜杠\\
Info.find('description').html(Info.description).replace(/\\n/g, "<br>");
Info.find('description').html(Info.description)。替换(/\\n/g,“
”);
**使用单反斜杠
\
意味着转义正则表达式中的字符。因此,您只是匹配了n
而不是\n
在您的替换中使用\r\n
,我也尝试过了,什么都没有…您能否发布信息的确切输出。说明
,并发布足够的代码以重现您的问题?