document.frames[0].document.all.id1.innerHTML="yourcode"

解决方案 »

  1.   

    <Script Language=Vbscript>
    parent.window.iframe1.idl.innerHTML="Are You Ok?"
    </Script>
      

  2.   

    document.all.iframe1.document.all.id1.innerHTML='';
    or
    iframe1.document.all.id1.innerHTML='';
      

  3.   

    不行,说:"parent.window.iframe1.idl"对象为空。
     
    我先问问,在一个页面里,如在2.htm里有"<div id=id1></div>"你们怎么赋id1的innerHTML值的。我直接写"id1.innerHTML='值';",id1前不加任何东西,加了会出错,不知道你们是怎么写的。所以我用到iframe是就不知道怎么写了。
      

  4.   

    <Script Language=javascript>
    window.iframe1.idl.innerHTML="Are You Ok?"
    </Script>
      

  5.   

    不行。
    我现在就问这样的一个问题。在2.htm里的js程序,怎么赋值给2.htm 里<div id=id1></div> 的innerHTML 。
    "id1.innerHTML"已经成功了。前提是在前面加点什么,比如document。
      

  6.   

    在2.htm里的js程序,怎么赋值给2.htm 里<div id=id1></div> 的innerHTML。
    id1.innerHTML是对的。
    还有其他的写法吗?比如在前面加点什么?
      

  7.   

    问题的基本原因找到js程序要放在<div id=id1></div>后边。
      

  8.   

    这个应该行:
    iframe1.document.id1.innerHTML='';
    or
    document.all.iframe1.document.id1.innerHTML='';