1,主页面上有复选框,点击复选框传值到另外两个框架;
复选框表单代码:
<script language="JavaScript">function istj()
{
  this.frmmap.submit();
}
</script>
<form id="frmmap" name="frmmap" method="post" action="jt.asp" target="map">
足球
  <input type="checkbox" name="wylx" id="wylx" value="足球" onclick="istj()"/>
蓝球
<input type="checkbox" name="wylx" id="wylx"  value="蓝球" onclick="istj()"/>
蓝球</form>2.主页面上有main.asp框架;
3.main.asp里包含,left.asp与right.asp这两个页面
现在想要left.asp与right.asp接收复选框的值应该怎么实现

解决方案 »

  1.   

    通过top.frames.left.document来控制left,或者right里的值=========main.html==============
    <FRAMESET  cols="25%,50%,25%">
    <FRAME  name="left" SRC="./left.html"></FRAME>
    <FRAME  name="center" SRC="./center.html"></FRAME>
    <FRAME  name="right" SRC="./right.html"></FRAME>
    </FRAMESET>=========left.html============
    <body>
    <div id='result'>
    接收参数
    </div>
    </body>
    ===========center.html=========
    <body>
    传递到left.html<input type="checkbox" value='p1' onclick='tran(this)'>
    <script language="JavaScript">
    function tran(o){
    top.frames.left.document.getElementById('result').innerHTML += o.value;
    }
    </script>
    </body>