+ -
当前位置:首页 → 问答吧 → JS在火狐里没效果

JS在火狐里没效果

时间:2011-12-02

来源:互联网

<td class="sec11" onmouseover="secBoard(9,0)">


function secBoard(o,n)
{
  secTable = eval("secTable"+o);
  mainTable = eval("mainTable"+o);

  for(i=1;i<secTable.cells.length;i+=2)
  {
  secTable.cells[i].className="sec11";
  }
  //this.className="sec21";
  secTable.cells[(n+1)*2-1].className="sec21";
   
  for(i=0;i<mainTable.tBodies.length;i++)
  {
   
  mainTable.tBodies[i].style.display="none";
  }
  mainTable.tBodies[n].style.display="block";
}

求各位大神

作者: langfengxiaying123   发布时间: 2011-12-02

不要用secTable = eval("secTable"+o);这种方式获取元素。。
改用getElementById()

作者: liangws   发布时间: 2011-12-02

secTable = eval("secTable"+o);

==》
secTable = document.getElementById("secTable"+o);//请确定是否有这个id

作者: liangws   发布时间: 2011-12-02

相关阅读 更多