注册 登录
编程论坛 ASP技术论坛

有个表单做不来有没人能看教我,谢谢

wysygj2001 发布于 2010-03-29 14:41, 645 次点击
<form action="OrderSave.asp?Action=SaveEdit&Rect=Xian" method="post" name="editAboutForm" id="editAboutForm">


这个表中的OrderSave.asp代码应该怎么做啊
8 回复
#2
yms1232010-03-30 09:13
你想怎么做?
#3
wysygj20012010-03-30 18:42
如何把数据传到Ordersave.asp,然后在另外一个ASP页面呈现?谢谢
#4
wysygj20012010-03-30 18:43
具体代码可以省略,如name、time之类的定义~~
#5
icecool2010-03-30 19:36
表单提交就会提里面各个控件的值,在Ordersave.asp中开始用request.form("控件名")来获取所提交的值.
#6
gupiao1752010-03-31 18:35
最简单的表单数据传递如下:
新建文本文件,名称为aa.asp,内容为:   
  <form     method="post"     action="OrderSave.asp">   
   
      输入你的名字:<input type="text" name="yourname">   
      
          <input   type="submit"   name="b1"   value="send">  
   
  </form>   
//如果不做任何处理OrderSave.asp后不需要跟任何参数!
新建文本文件,取名为:OrderSave.asp,内容为:
     <%Response.Write(request.form("yourname"))%>
效果为在aa.asp输入任何数字,直接跳到OrderSave.asp显示!
#7
zhuiis2010-03-31 20:27
method="post" 如果使用该方法发送,OrderSave.asp页接受方法应该为 Request.Form()
method="Get" 如果使用该方法发送,OrderSave.asp页接受方法应该为 Request.Querystring()
如果接受方法为 Request() ,那么以上两种发送方法均可接受
#8
wysygj20012010-04-01 13:23
如果还有另一个不同类型的表单和这个表单要从ORDERSAVE.ASP转交到XXX.ASP呢?
#9
gupiao1752010-04-01 14:43
为什么要做2个表单呢?一个表单放不下你需要的东西吗?
如果一定要提交多个表单,可以参考如下代码:
aa.asp内容如下:
<script language="JavaScript">
function formsubmit()
{

       document.form2.yn.value=document.form1.yourname.value;
      
}
</script>

<form     name="form1" method="post"     action="OrderSave.asp">   
   
      输入你的名字:<input type="text" name="yourname" onblur="formsubmit()">   
      
  
  </form>   

<form     name="form2" method="post"     action="OrderSave.asp">   
      
       <input type="text" name="yn"  style="visibility:hidden;">
   
      输入你的电话:<input type="text" name="yourtel">   
      
          <input   type="submit"   name="b1"   value="send">  
   
  </form>   

OrderSave.asp内容如下:
<%
Response.Write("表单一的数据:"&request.form("yn")&"<br>")

Response.Write("表单二的数据:"&request.form("yourtel"))
%>
这样应该能看懂吧!



1