我尝试使其他字符的字符串获得其他颜色。Javascript - 使其他颜色的字符串的每个其他字符
的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;}
我没有得到任何输出,我不知道什么是在代码中的问题,如果有人能帮助我,谢谢。
修正了拼写错误('lenght'应该是'length'),您发布的代码工作得非常好:[JS Fiddle demo](http://jsfiddle.net/davidThomas/5yx16pkg/)。 –