有一个网页分成上,中,下三个框架集,怎么样得到中间那个框架里的控件,比如有个BUTTON的话就得到他用值,救救我吧!!!!!!

解决方案 »

  1.   

    parent.中间框架名.document.getElementById("按钮名字");
    或者
    top.中间框架名.document.getElementById("按钮名字");
      

  2.   

    怎么样得到中间那个框架里的控件???
    你在哪里操作??如果是在父页面操作
    document.frames["中间框架名"].(document.frames["中间框架中的框架名"]).document.getElementById("按钮ID")上面红色的代表你中间框架中的框架,你可以多级嵌入,这样直到你要查找的控件所在的页面
    如果是在iframe中操作,在上面的基础上加上
    parent.[上面的代码]
      

  3.   

    可以使用top
    你可以使用top.中间左框架名.document.getElementById("按钮名字");你看看你name是否正确
      

  4.   

    index.html
    <frameset rows="200,200,*">
    <frame name="head" src="head.html">
    <frameset cols="200,*">
      <frame name="left" src="left.html">
      <frame name="right" src="http://www.baidu.com">
    </frameset>
    <frame name="bottom" src="http://www.google.cn">
    </frameset>
    head.html
    <script>
    function hehe()
    {
      var obj = parent.left.document.getElementById("hehe");
      alert(obj.value);
    }
    </script>
    <input type="button" value="Test" onclick="hehe()" />
    left.html
    <input type="text" value="Test" id="hehe" />
      

  5.   


    我的是这样子的,最上边的框架topFrame,中间的是ainFrame,下边的是bottomFrame,点击上边的链接是有一个页面显示在中间,这个页图是分为左右两边的框架,现在我想点击奥迪投放监测报告,效果就相当于点击一个项目错漏播报告右边的确定键
      

  6.   

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>尼尔森媒介研究数据提供平台</title>
    </head><frameset rows="110,*,75" cols="*" framespacing="0" frameborder="NO" border="1">
      <frame src="topFrame.htm" name="topFrame" scrolling="NO" marginwidth="0" style="z-index:20 " >
      <frame src="leftFrame.asp" name="ainFrame" scrolling="NO" marginwidth="0" style="z-index:10 ">
      <frame src="bottomFrame.htm" name="bottomFrame" scrolling="NO" marginwidth="0" marginheight="0" style="z-index:15 ">
    </frameset>

    <noframes><body>
    </body></noframes>
    </html>我的这里不是这样子的,中间这里的没左右,是显示的网页再分为左右两个框架
      

  7.   

    top.ainFrame  应该是中间的框架对象ainFrame 如果再有左右两个框架 leftFrame rightFrame这样就可以取到 button 对象top.ainFrame.leftFrame.form名字.button名字
      

  8.   

    window.frames[frameName].document
    这样看看