发现一下js在ie可以正常运行,但是到了firefox就不行了。万分感谢。 
var objDiv = document.getElementById("<%= divDailyDiet.ClientID %>");
            var objTable = objDiv.childNodes[0]; //objTable 這是一個table
             var obj = objTable.rows(parseInt(cid)).cells(parseInt(tdId)); //   obj 是table中的某行某列的td  
            var obj1 = obj.childNodes[0];//obj1 是td中的內容也是一個table
            var obj2 = obj1.rows(1).cells(0);//obj2 是table中的某行某列的td              var buttonObj = obj1.rows(0).cells(1);//buttonObj 是table中的某行某列的td,             var buttonOjb1 = buttonObj.childNodes[0];//buttonOjb1 是buttonObj 的內容,是table對象
            var buttonOjb2 = buttonOjb1.rows(0);//buttonOjb2是table對象的第一行
            for (var j = 0; j < buttonOjb2.cells.length; j++) {   //遍历行中的单元格td
                var btnObj = buttonOjb2.cells[j].childNodes[0];//td中的内容都是button
                if (btnObj.value == dietName) {
                    btnObj.style.backgroundImage = "url('../../images/MyGoal/selectedBtn.png')";
                }
                else {
                    btnObj.style.backgroundImage = "url('../../images/MyGoal/greyBtn.png')";
                }            }
            var obj3 = obj2.childNodes[0];
            var obj4 = obj2.childNodes[0].childNodes;
            for (var i = 0; i < obj4.length; i++) {
                if (obj4[i].accessKey == dietName.toString()) {
                    obj4[i].style.display = "block";
                }
                else {
                    obj4[i].style.display = "none";
                }
            }