我的天, 一个星的居然会这么回答function hideDiv(divId)
{
 var v;
  v="document.all."+divId+".style.visibility='hidden';";
  settimeout("alert(v)",2000);//将本行直接换成eval(v)可以的;  
                 
}
hideDiv('abc');上边的代码中 v 是局部变量, 就算是执行成功也是徒然, 主要的错误是 settimeout 应该改成 setTimeout
function hideDiv(divId)
{
 setTimeout("document.all."+divId+".style.visibility='hidden';",2000);//将本行直接换成eval(v)可以的;  
                 
}
hideDiv('abc');