<script>
function dosubmit(){
   var f = document.forms[0];
   f.textarea.value = ccc.document.forms[0].textarea.value;
   f.submit();
}
</script>
<form action="Asevlet" ENCTYPE="multipart/form-data" METHOD="POST"> 
<input name="Title1" type="text" > 
<input name="Title2" type="text" > 
<input name="Title3" type="text" > 
<input name="textarea" type="hidden"> 
<iframe name="ccc" src="b.jsp"> </iframe> 
<input name="Submit" type="button" value="提交" onclick="dosubmit()"> 
</form> 

解决方案 »

  1.   

    不行,还是没有获取到textarea的值
      

  2.   

    windows.frames[0].document.getElementsByName("textarea").value;
      

  3.   

    alert(ccc.document.forms[0].textarea.value)看下有没有数据
    没有的话,根据实际就情况调整语句.
    另外 form 的ENCTYPE="multipart/form-data" 是有上传文件?
      

  4.   

    新手路过问:
    <form action="Asevlet" ENCTYPE="multipart/form-data" METHOD="POST"> ENCTYPE="multipart/form-data"---------这一句是和意思?
      

  5.   

    问题解决了,忘了在子窗口写<form …> …… </form>