JS alert可以使用\n换行 而将 \n 置到HTML DIV中 怎么实现换行?
如题比如JS中有一串数据并且有\N进行换行但是我将置到HTML中依然能换行我自己想了一下如何去实现JS分割ASCII10(\n)进行逐句添加<br>我只想到这个方法有谁可...
如题
比如 JS中有一串数据 并且有\N进行换行
但是我将置到HTML中 依然能换行 我自己想了一下如何去实现 JS 分割 ASCII 10 (\n) 进行逐句添加 <br> 我只想到这个方法 有谁可以提供一个比较好的方案 展开
比如 JS中有一串数据 并且有\N进行换行
但是我将置到HTML中 依然能换行 我自己想了一下如何去实现 JS 分割 ASCII 10 (\n) 进行逐句添加 <br> 我只想到这个方法 有谁可以提供一个比较好的方案 展开
2个回答
展开全部
将\n置入html中可以 将 写成'\\n',一些特殊的符号需要进行转义,如“\”符号 "\\"
document.body.innerHTML("需要进行转义\\n");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
// 用 replace 将 \n 替换成 <br>
var s="aaa\nbbb";
s=s.replace("\n","<br/>\n");
document.write(s);
更多追问追答
追问
你这样“\n” 会解析成 ascii 10 吗?
我试过这样
replace("\r\n",""); 依然不行!
追答
// 用正则表达式试试
replace(/[\r\n]+/gi,"<br>");
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询