导航:首页 > 编程语言 > javascript字符串换行

javascript字符串换行

发布时间:2022-07-01 08:30:38

㈠ 怎么在下面的js语句中实现换行功能

如何在下面的语句中实现换行功能
<span id="output"></span>
<SCRIPT LANGUAGE="javaScript">
<!--
var txtArr = new Array();
txtArr[0] = "远处海港传来阵阵船笛";
txtArr[1] = "我一直飘零到被你拣起";
txtArr[2] = "如今望着反映窗户玻璃";
txtArr[3] = "有个我陌生又熟悉";
var i=0;
function show(){

if(i<=txtArr[0].length)
{
output.innerText+=txtArr[0].substr(i,1);

i++;
}
else{

i=0;
txtArr.shift();

}
}
setInterval("show()",300);
//-->
</SCRIPT>

已经实现了一个字一个的输出,但是我想在输出完一句后换行再输出下一句,形成下面的效果:
远处海港传来阵阵船笛
我一直飘零到被你拣起
如今望着反映窗户玻璃
有个我陌生又熟悉
有会的帮忙改下代码,重做也行,谢谢啦!!

[解决办法]
你代码有多处错误,多都写在里面了:

JScript code<span id="output"></span><SCRIPT type="text/javascript"><!--var txtArr = new Array();txtArr[0] = "远处海港传来阵阵船笛";txtArr[1] = "我一直飘零到被你拣起";txtArr[2] = "如今望着反映窗户玻璃";txtArr[3] = "有个我陌生又熟悉";var i=0;var output=document.getElementById("output");function show(){//此处如果数组长度变为0,要清除Interval.并退出函数执行if(txtArr.length<=0){clearInterval(interval);return;}if(i<txtArr[0].length){var obj=document.createTextNode(txtArr[0].substr(i,1));output.appendChild(obj);//此处创建元素节点并应用appendChild方法,因为innerText在FireFox中不支持//output.innerText+=txtArr[0].substr(i,1);i++;}else{//此处创建一个换行的元素节点并appenChild.var br=document.createElement("br");output.appendChild(br);i=0;txtArr.shift();}}var interval=setInterval("show()",300);//--></SCRIPT>

㈡ javascript中换行符的问题!!

是换行符,至于为什么有的是/n,这个看你生成的字符串要放在那种环境之下,比如你这个JAVASCRIPT如果定义一个字符串,要换行,如果该字符串存放在记事本中的话那么就用/N,如果是将放在网页中的话就是</br>,这个</br>是HTML标签中的换行,因为你的字符串是要放在HTML源码中,自然就用这个换行。说白一些,这个换行所代表的代码由你存放的环境来决定,记事本中换行就只认/N,放</br>进去就当字符串来处理了,说到这份上你应该明白了,

㈢ javascript中alert中文字怎么换行

javascirpt个个浏览器的支持不一样,所以要对每一个浏览器进行支持

  1. 支持firefox

  2. 支持IE

  3. 支持Chrome

  4. 支持opera

  5. 支持safari

//浏览器类型判定
functiongetOs(){
if(navigator.userAgent.indexOf("MSIE")>0){
return"IE";//InternetExplor
}elseif(isFirefox=navigator.userAgent.indexOf("Firefox")>0){
return"FF";//firefox
}elseif(isSafari=navigator.userAgent.indexOf("Safari")>0){
return"SF";//Safari
}elseif(isCamino=navigator.userAgent.indexOf("Camino")>0){
return"C";//Camino
}elseif(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){
return"G";//Gecko
}elseif(isMozilla=navigator.userAgent.indexOf("Opera")>=0){
return"O";//opera
}else{
return'Other';
}
}
functionalert_br(){
varos=getOs();
if(os=='FF'||os=='SF'){//FireFox、谷歌浏览器用这个
alert('第一行 第二行');
}else{//IE系列用这个
alert('第一行 第二行);
}
}alert_br();

㈣ 怎样javascript 中实现 string 换行

你可以用\n换行:例子:
var a = 'assdfsdfsfsdfsdfsdfsdfs\ndfasdfsadfasefasdfsdf';

㈤ javascript用什么换行

javascript 换行符来: 换行符


其他常自用的符号有。

' 单引号

" 双引号

& 和号

\ 反斜杠

回车符

制表符

 退格符

f 换页符



㈥ javascript 怎么替换换行符

如果是前台TEATAREA提交的话,因为IE和FF对换行的处理不同,IE下是 回车+换行 ,FF下是 换行,所以处理方法应该是

varstr='';//你的字符串
str=str.replace(/ /g,"<br/>")
str=str.replace(/ /g,"<br/>");
console.log(str);

㈦ 请问用js如何给字符串中加换行符

可以试试用字符串替换。加上换行符。

㈧ javaScript中字符串换行问题!

用正则匹配来,因为你的源变量c中有两个/n,replace("\n","@");只能替换出现的第一个,并不能全局匹配,因此在replace中进行全局匹配就行如replace(/\n/g,'@')或这 var r_=/\n/g;var c1=c.replace(r_,"@");

㈨ javascript的字符串中的“回车换行”用什么表示

被记录的回车符号是

"回车符号
哈哈哈"

字符串换行的是

console.log("第一行
第二行")

㈩ js字符串\n换行怎么用

不是很意思哈,不过呢这个可以直接再JS的直接拼装到JS的字符串中,比如一个简单的JS消息提示alert(字符串);里面有换行的话,就能够提现出来。示例代码如下:

<scripttype="text/javascript">
functiontest(){
varstr="程序猿帅不帅? 1.帅 2.非常帅 3.呵呵";
alert(str);
}
</script>
<inputtype="button"value="测试"onclick="test();"/>

点击测试按钮后的效果如图:

阅读全文

与javascript字符串换行相关的资料

热点内容
word2007页眉两条横线 浏览:992
手机微信那个版本好用吗 浏览:364
seq测序文件打开方式 浏览:107
微信公众号的子菜单 浏览:65
openwrt开发app软件 浏览:433
苹果4之间怎么传照片 浏览:372
微信不绑定卡能转账吗 浏览:295
程序员编程选择哪个笔记本 浏览:706
tak什么文件 浏览:688
发红头文件是什么 浏览:735
iosgitapp 浏览:197
手机连接隐藏的无线网络 浏览:885
酷派5891q升级失败 浏览:121
win10安装不是打印机 浏览:822
核桃编程为什么要融资呢 浏览:28
win10软件商店怎么用 浏览:296
联想怎么启动无线网络 浏览:647
高仿苹果有ios系统吗 浏览:384
孤岛危机哪个版本好玩 浏览:228
最简单的上位机编程软件有哪些 浏览:492

友情链接