var i;
var n=5; //n为秒数
function setFocus3(i,n)
{
 setTimeout(selectLayer3(i),n*1000);
}
function selectLayer3(i)
{
 switch(i)
 {
 case 1:
 document.getElementById("pic10").style.display="block";
 document.getElementById("pic11").style.display="none";
 break;
 case 2:
 document.getElementById("pic10").style.display="none";
 document.getElementById("pic11").style.display="block";
 break;
 }
}

解决方案 »

  1.   

    setTimeout写在里边
    setTimeout(document.getElementById("pic10").style.display="block",1000);
      

  2.   

    var i;
    var n=5; //n为秒数
    function setFocus3(i,n)
    {
     setTimeout("selectLayer3("+i+")",n*1000);//改下这句就可以了
    }
    function selectLayer3(i)
    {
     switch(i)
     {
     case 1:
     document.getElementById("pic10").style.display="block";
     document.getElementById("pic11").style.display="none";
     break;
     case 2:
     document.getElementById("pic10").style.display="none";
     document.getElementById("pic11").style.display="block";
     break;
     }
    }
      

  3.   

    setTimeout("[执行的脚本 必须是字符串]",[延时时间毫秒])
      

  4.   

    var   i; 
    var   n=5;   //n为秒数 
    function   setFocus3(i,n) 

      setTimeout( "selectLayer3( "+i+ ") ",n*1000);//setTimeout("这个必须是字符串",秒数)

    function   selectLayer3(i) 

      switch(i) 
      { 
      case   1: 
      document.getElementById( "pic10 ").style.display= "block "; 
      document.getElementById( "pic11 ").style.display= "none "; 
      break; 
      case   2: 
      document.getElementById( "pic10 ").style.display= "none "; 
      document.getElementById( "pic11 ").style.display= "block "; 
      break; 
      } 
    }
      

  5.   

    LZ试下下面的代码
    function   setFocus3(i) 

      setTimeout("selectLayer3(" + i + ");", 1000); 

    function   selectLayer3(i) 

      switch(i) 
      { 
      case   1: 
      document.getElementById( "pic10 ").style.display= "block "; 
      document.getElementById( "pic11 ").style.display= "none "; 
      break; 
      case   2: 
      document.getElementById( "pic10 ").style.display= "none "; 
      document.getElementById( "pic11 ").style.display= "block "; 
      break; 
      } 
    }