可以用,document.getElementById("")去获得事件吧

解决方案 »

  1.   

    报错:
    错误: uncaught exception: Ö^' HTMLDocument.getElementById öCP
    ³
      

  2.   

    在iframe中加入一个button 当响应button的onclick="window.top.document.getElementById('DivID').style.visibility='hidden';" 一般都是把这个BUTTON放在IFRAME外面
      

  3.   

    onclick="alert(top.document.getElementById('DivID'))"
    看看是不是能获取对象?
      

  4.   

    如果放在里边不行,我就只能放在外边了,总的感觉firefox很多功能实现不了,或者我不会,很郁闷。
      

  5.   

    onclick="alert(top.document.getElementById('DivID'))"
    报同样的错误,也就是说不能获得对象?
      

  6.   

    <div id='ss'>
    <iframe src=http://www.cctv.com>
    </iframe>
    </div>
    <input type='button' onclick="javascript:document.getElementById('ss').style.visibility='hidden';"></input>这样就可以了。
      

  7.   

    <iframe src=http://www.cctv.com>
    AAAAAAAAAAAAAAA<BR>
    BBBBBBBBBBBBBBB
    </iframe>这样的话,连AAAAA、BBBBB都出不来,更何况BUTTON呢。
      

  8.   

    用TOP的话,这样用才对:A.HTM
    <div id='ss'>
    <iframe src=b.htm>
    AAAAAAAAA<BR>
    BBBBBBBBB
    </iframe>
    </div>B.HTM
    <input type='button' onclick="javascript:window.top.document.getElementById('ss').style.visibility='hidden';"></input>
      

  9.   

    我是这样做的:<div id=DivID style='visibility:hidden;'><iframe id='iframeID'></iframe></div>然后 在javascript中加入window.frames['iframeID'].document.body.innerHTML="<input type=button value='取消' onclick=\"window.top.document.getElementById('DivID').style.visibility='hidden';\">";在别处显示div后,都能显示,按取消键报错,在IE下一切正常。
      

  10.   

    theforever(碧海情天) :
    我的方法在IE下正常,在Firefox下出错,实在不行,我只有改成你的方法了。