iFrame_b:
<form name=frm>
<INPUT TYPE="text" NAME="txt" value="a">
<INPUT TYPE="text" NAME="txt" value="b">
<INPUT TYPE="text" NAME="txt" value="c">
</form>a:
document.frames["iFrame_b"].document.frm.txt[0].value //取第一个文本框的值a
document.frames["iFrame_b"].document.frm.txt[1].value //取第二个文本框的值b
...

解决方案 »

  1.   

    可以在表单提交时获取这些值然后再提交
    <form onsubmit='getText()' name='form1'> 
    <input type=text name=a>
    <input type=hidden name='t'>
    <input type=submit value='submit' name='s'>
    </form>
    <script>
    function getText()
    {
       t.value = window.frames.iFrame_b.document.frm.txt1.value;
       form1.submit();
    }
    </script>
    iFrame_b:
    <form name=frm>
    <INPUT TYPE="text" NAME="txt1" value="a">
    </form>
      

  2.   

    可是我在iFrame_b内是好几个动态生成的文本框,,能不能 在a控制iFrame_b内的form让他也提交???