【发布时间】:2013-07-20 12:11:28
【问题描述】:
我正在使用以下代码处理一些字符串,当它到达 innerHTML 部分时,我想将 tittxt0 变量字符串数据着色为蓝色。如果我得到一个 dom 元素,我知道该怎么做,但我不知道如何只为 tittxt0 变量数据着色并离开 单独限制 chars0。感谢您的宝贵时间。
var tittxt0 = txt0[i].split("++++")[0];
var txt00 = txt0[i].split("++++")[1];
var limitchars0 = txt00.substring(0,100);
var limitchars1 = txt00.substring(100, txt00.length);
var codecou0=limitchars1.split("[code]");
if(codecou0.length>1){paras0[i].innerHTML ="[code]" }
if(limitchars0.length ==80){
paras0[i].innerHTML += tittxt0+"<br>"+limitchars0+ " ...";
tittxt0.style.color="blue";
}else{
paras0[i].innerHTML += tittxt0+"<br>"+limitchars0;
tittxt0.style.color="blue";
}
【问题讨论】: