hiddenframe.document.getElementById('session').innerHTML

解决方案 »

  1.   

    是啊!可是请看下面简单的例子为什么取不到值?有三个文件:
    a.htm
    <html>
    <head>
    </head>
    <body>
    <div id="session">值值值值<div>
    </body>
    </html>b.js
    document.write("<iframe src=a.htm height=0 width=0 name=hiddenframe id=hiddenframe></iframe>");
    var b;
    b = hiddenframe.document.getElementById('session').innerHTML;
    document.write(b);c.htm
    <html>
    <head>
    </head>
    <body>
    <script language="javascript" src="b.js"></script>
    </body>
    </html>c.htm输出中没有取到hiddenframe的内容啊,为什么