我尝试让字符串的每个其他字符都获得其他颜色。
的Javascript
var s='JavaScript string one.';
var c='This is second string.';
var sc = s.concat(c);
var sclenght = sc.lenght;
var screz = "";
var redcolor = true;
for(i=0;i<sclenght;i++){
var schar = sc.charAt(i);
if(schar == " "){
screz += schar;
} else if(redcolor){
screz += "<span>" + schar + "</span>";
redcolor = !redcolor;
} else{
screz += schar;
redcolor = !redcolor;
}
}
document.write(screz);
CSS
span{color: red;}
我没有得到任何输出,我也不知道代码中有什么问题,如果有人可以帮助我,谢谢。
答案 0 :(得分:1)
长度错误拼写。你使用了长度
的长度sc.length;