附上以下兩句話:
document . getelementbyid(tabName+" _ div _ "+I). style . display = " none ";
document . getelementbyid(tabName+" _ BTN _ "+I)。className =
也就是說,將其更改為:
if(document . getelementbyid(tabName+" _ div _ "+I)!=空)
{
document . getelementbyid(tabName+" _ div _ "+I). style . display = " none ";
document . getelementbyid(tabName+" _ BTN _ "+I)。className =
}
解釋:
Firefox和IE有時候對childNodes的理解不壹樣。應該是Firefox把空節點當做孩子,有八個。tab1_div_4-7找不到,報錯。