读书人

js 改td背景色ie中如其不用兼容性视

发布时间: 2013-09-28 10:01:20 作者: rapoo

js 改td背景色,ie中如果不用兼容性视图或firefox中无效
代码如下,请各位帮忙看看如何修改才能在firefox下有效

function color()
{
for(var j=1;j<=MonthDays;j++){
for(var i=1;i<=10;i++){
var line,row;
line="hh_"+j+"_11";
row="hh_"+j+"_"+i+"";

if(document.getElementById(line).value==0){
document.getElementById(row).style.backgroundColor="#cc99cc";

}
}
}
}
背景色
[解决办法]
看看有没有定义属性id
hh_1_1
hh_1_2
.
.
.
hh_2_1
.
.
.
.
[解决办法]
line="hh_"+j+"_11";
row="hh_"+j+"_"+i;

if(document.getElementById(line).value==0){
document.getElementById(row).style.backgroundColor="#cc99cc";

你的 id 都是组装的,需先验证存在
if(document.getElementById(line) && document.getElementById(row)) {
if(document.getElementById(line).value==0){
document.getElementById(row).style.backgroundColor="#cc99cc";

读书人网 >JavaScript

热点推荐