十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
如果是前台TEATAREA提交的话,因为IE和FF对换行的处理不同,IE下是 回车+换行 ,FF下是 换行,所以处理方法应该是
创新互联公司服务项目包括沛县网站建设、沛县网站制作、沛县网页制作以及沛县网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,沛县网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到沛县省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
var str = ''; //你的字符串
str = str.replace(/\r\n/g,"br/")
str = str.replace(/\n/g,"br/");
console.log(str);
javascript中的换行符为\n
如果要输出形式如下的警告
--------
第一行
第二行
--------
可以使用alert("第一行\n第二行");
\n是javascript的转义字符将输出一个换行符。
br /是html的标签表示文本另起一行。
javascript是脚本语言,而html是标签语言。
如果用javascipt的document.write("\n")输出到html内,只是一个换行符,并不能起到真正换行的作用。
用js如何给字符串中加换行符的具体操作步骤如下:
1、首先,在文件夹下创建index.html文件,然后在html文件中添加基本的页面标签:
2、然后,在内部的循环中,每执行一次,就给字符串添加一个换行符,然后最后通过弹窗的方式将字符串显示出来:
3、之后,编辑好index.html文件后,使用浏览器打开index.html文件,可以看到,弹出的窗口,将四个名字显示成了两行,说明换行成功:
4、通常使用js都是会将数据显示在html页面上,这时换行符就不能用"\n"了,此时应该使用"br /"。修改index.html文件:
5、最后,修改完index.html文件后,再次使用浏览器打开index.html文件,这样就成功在页面上显示用js处理过的字符串了:
是换行符,至于为什么有的是/n,这个看你生成的字符串要放在那种环境之下,比如你这个JAVASCRIPT如果定义一个字符串,要换行,如果该字符串存放在记事本中的话那么就用/N,如果是将放在网页中的话就是/br,这个/br是HTML标签中的换行,因为你的字符串是要放在HTML源码中,自然就用这个换行。说白一些,这个换行所代表的代码由你存放的环境来决定,记事本中换行就只认/N,放/br进去就当字符串来处理了,说到这份上你应该明白了,
js中alert弹出窗口换行用"\n"
如果这个不可以的话就是"\\n"
比如:
script type="text/javascript"
alert("hello \n world!");
/script