我的理解是eval里的("ddd.style.display=''")类似的字串将被执行。

function showsubmenu(sid)
{
whichEl = eval("submenu" + sid);
lst=eval(lastselectmenu);
 if (whichEl.style.display == "none")
 {
  eval("submenu" + sid + ".style.display='';");

  if (lastselectmenu=="")
  { lastselectmenu="submenu"+sid; }//初始化
  else if(lastselectmenu=='submenu'+sid)
   {
   //alert('lastmenu['+lastselectmenu+']=submenu'+sid);
   }
  else{ lst.style.display='none';}
   
   
  lastselectmenu="submenu"+sid;

 }
 else
 {
 eval("submenu" + sid + ".style.display='none';");
 }
}

Posted on 2005-03-04 17:01  古代  阅读(905)  评论(0)    收藏  举报