jquery alert 换行问题
//<spanid="abc">1111111n\22222222222</span>alert($("#abc").text().replace(/\r\n/g,"<b...
// <span id="abc">1111111n\22222222222</span>
alert($("#abc").text().replace(/\r\n/g, "<br/>"));
var ret1 = "11111111111\n22222222";
alert(ret1.replace(/\r\n/g, "<br/>"));
第一个弹框没换行,第二个弹框换行了
// <span id="abc">1111111\n22222222222</span> 打错了 展开
alert($("#abc").text().replace(/\r\n/g, "<br/>"));
var ret1 = "11111111111\n22222222";
alert(ret1.replace(/\r\n/g, "<br/>"));
第一个弹框没换行,第二个弹框换行了
// <span id="abc">1111111\n22222222222</span> 打错了 展开
2个回答
展开全部
\n是JS换行符的转义符,BR标签是HTML的换行标签.
我试过了
第一个就像获取之后转义了,所以没有换行
第二个,根本就没有替换,本来就是换行的。所以还是换行。
alert("hello <br> world"); 根本不换行
我试过了
第一个就像获取之后转义了,所以没有换行
第二个,根本就没有替换,本来就是换行的。所以还是换行。
alert("hello <br> world"); 根本不换行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询