急!取字符的问题!
我有一段字,每5个字分成1列,在每一列中第三个字是蓝色的。
我总是做的不对,请问该怎么实现啊?
EG。也就是说想把三和八做成蓝色的,且上下对齐。
<script language="JavaScript" type="text/JavaScript">
var txt="一二三四五六七八九十"
var txt1=""
var n=0
var a=0
for(i=1;i<txt.length+1;i=i+5)
{
txt1=txt1+"<br>"+txt.substring(n,n+5)
n=n+5
}
alert(txt1)
if (document.all)
{
str = "<center><font>";
for (var j = 0; j < txt1.length; j++)
{
if( j == i)
{
str += "<font color=blue>" +
txt1.charAt(i) + "</font>";
}
else
{
str += txt1.charAt(j);
}i=i+6
}
str += "</font></font></center>";}
document.write(str)
</script>