提交页面
<form  id="tupian" method="post" action="UploadMethod.asp" enctype="multipart/form-data"> 
<label> 
<input type="file" name="file1" /><span id="MyMSG"></span>
</label>
</form>
<form method="post" action="UploadMethod.asp">
<p>工程名称:
    <input id="gongchengmingcheng" type="text" />
  </p>
<p>工程简介:
    <textarea id="gongchengjianjie" cols="" rows="5"></textarea>
</p><p><input name="submit" type="button"  onClick="tijiao()"  value="提交" />
</p>
 </form>
<script language="JavaScript" type="text/javascript">
<!--
var msg = "<%= msg %>";
MyMSG.innerText = msg;
MyMSG.style.color = "red";

function MyMSGText()
{
MyMSG.innerText = "正在上传!";
}
function tijiao()
{
document.getElementById("tupian").submit();
document.getElementById("neirong").submit();
return  MyMSGText();
}
//-->
</script>接收页面
var gcmc=Request.Form("gongchengmingcheng");
var gcjj=Request.Form("gongchengjianjie");接收不到值,高手帮忙解决

解决方案 »

  1.   

    我不是.net的,但是我觉得一个页面也不应该提交两次,把两个表单合成一个不行吗,提交的页面反正都是一个
      

  2.   

    第一个表单是上传文件的form有个enctype="multipart/form-data"属性,要是直接放在一个里面也接收不到值
      

  3.   

    这个就不知道.net怎么搞的了,java可以通过一个对象得到所有信息,不论是数据流还是普通表单
      

  4.   

    不是.net是asp的页面,js作为脚本