frm_right.html
加几个隐藏域然后在
frm_left.html
点提交后把checkbox 的值,
<script>parent.document.form1.hidden.value="??"</script>
赋给frm_right.html
中的隐藏域
即可

解决方案 »

  1.   

    为什么加隐藏域?另外在frm_left.html中我没用form,怎么办?
      

  2.   

    function aa()
    {
    o = document.getElementsByName("checkboxname")
    s=""
    for(i=0;i<o.length;i++)
    {
    if(o[i].checked) s+=o[i].value + ","
    }
    }写在左边alert(parent.aa())
      

  3.   

    function aa()
    {
    o = document.getElementsByName("checkboxname")
    s=""
    for(i=0;i<o.length;i++)
    {
    if(o[i].checked) s+=o[i].value + ","
    }
    }写在左边alert(parent.frames["leftframeName"].aa())
      

  4.   

    用字符串
    var chks=top.frm_left.document.all.checkname;
    var str="";
    for(i=0;i<chks.length;i++)
     if(chks[i].checked)
       str+=chks[i].....(对应的要取的值或id)+"^^";
    str就是想取的东西了
      

  5.   

    index.html的代码,注意NAME<frameset rows="*" cols="218,*" framespacing="0" frameborder="NO" border="0">
      <frame src="frm_left.html" name="leftFrame" scrolling="NO" noresize>
      <frame src="frm_right.html" name="rightFrame">
    </frameset>在frm_right.html上写以下代码,r1是左边框的一个radiobutton,注意leftframe是左框架的名字<script>
    function show()
    {
    alert(parent.leftFrame.document.form1.r1.value)
    }</script>
    <body>
    <form name="form1" method="post" action="">    <input type="button" name="Submit" value="按鈕" onClick="show()">
    </form>