createElement是不能创建里面内容的(属性可以),用innerHTML
var a = document.createElement("div");
a.innerHTML = "....";

解决方案 »

  1.   

    我这样做过没有用啊就是不能实行,但是其他的function我调试过的可以的也用alert测试过的,可以的,但是这个就不行
      

  2.   

    <body>
    </body>
    <script>
    var s=document.createElement('span');
    s.innerHTML='<DIV id=skirt01 style="Z-INDEX: 2; LEFT: 375px; WIDTH: 60px; POSITION: absolute; TOP: 455px; HEIGHT: 67px"><A ondblclick="MM_timelineGoto(\'skirt01\',\'10\')" ><IMG onmouseover="MM_showHideLayers(\'skirt1w\',\'\',\'show\')" onclick="MM_timelineGoto(\'skirt01\',\'5\')" onmouseout="MM_showHideLayers(\'skirt1w\',\'\',\'hide\')" height=150 src="1.jpg" width=107 border=0></A></DIV>';
    document.body.appendChild(s);
    </script>