<html><head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>零头仓入库</title>
<%
if len(session("name"))<2 then
    response.redirect("index.asp")
end if
dim stry,strmm,stemp,cnna
set rs = server.createobject("adodb.recordset")
set cnna = server.createobject("adodb.connection")
cnna.open "provider=sqloledb;server=broad,1433;database=UFDATA_001_2008;uid=sa;pwd=123321;"
stry = request.form("T1")
if len(stry) > 2 then
stemp = "select max(b.cinvdefine7) as 规格型号, max(a.cfree1) as 印字,max(b.cinvdefine6) as 材质,max(c.csocode) as 计划编号 " _
         & "from so_sodetails a inner join inventory b on a.cinvcode = b.cinvcode inner join so_somain c  on a.id = c.id " _
         & "where a.cdefine30 = '" & stry & "'"
rs.Open stemp, cnna, 1, 3
     if not rs.eof and not rs.bof then 
           session("T2") = rs("计划编号")
           session("T3") = rs("规格型号")
           session("T4") = rs("材质")
           session("T5") = rs("印字")
     end if
       rs.Close
       Set rs = Nothing      
end if
%>
</head><body marginwidth="759">
<p align="center"><font size="6" face="华文楷体">零头仓入库</font>
</p>
<p align="center">目前使用者<%response.write session("name")%>
</p>
<form method="POST" action="lintouchang.asp">
    <p>线材图<input type="text" name="T1" size="13" value="<%=request.form("T1")%>">销售单号<input type="text" name="T2" size="13" value="<%=session("T2")%>">
    品名规格<input type="text" name="T3" size="61" value="<%=session("T3")%>"></p>
    <p>材质<input type="text" name="T4" size="11" value="<%=session("T4")%>">印字<input type="text" name="T5" size="12" value="<%=session("T5")%>">数量<input type="text" name="T6" size="9" >
    储位<select name="T7" >
<option value="江西">江西<option value="裁线组">裁线组<option value="一课">一课<option value="四课">四课</select>
日期<input type="text" name="T8" size="11" value="<%=DATE%>">备注<input type="text" name="T9" size="29" ></p>
    <p>单据号<input type="text" name="T10" size="19" >状态<input type="text" name="T11" size="17" >入库人<input type="text" name="T12" size="20" value="<%=session("name")%>"></p>
    <p><input type="submit" value="查询明细" name="B1">  <input type="reset" value="重置" name="B2">   <input type="button" value="保存" name="B3" onclick="this.form.action='baochun2.asp';this form.submit();"></p></form>
</body></html>
这个代码一共呈现了三个按纽 查询明细,重置,保存,我希望查询明细提交的是默认的网页,而保存按纽提交网页为'baochun2.asp',
保存按纽提交网页的代码在于<input type="button" value="保存" name="B3" onclick="this.form.action='baochun2.asp';this form.submit();"> (在最后面),但是点保存后,依然提交到网页action="lintouchang.asp" 请帮忙修正,万分感谢。 

解决方案 »

  1.   

    <form method="POST" action="lintouchang.asp"> 改为<form id="form1" method="POST" action="lintouchang.asp"> 
    onclick="this.form.action='baochun2.asp';this form.submit();"> 改为onclick="document.getElementById('form1').action='baochun2.asp';document.getElementById('form1').submit();"> 
      

  2.   

    我全部改成以下代码,点击保存,没什么反应,就好像没有点击一样,请帮忙看一下,万分感谢。
    <html>
    <head>
    <meta http-equiv="Content-Language" content="zh-cn">
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>零头仓入库</title>
    </head>
    <body marginwidth="759">
    <p align="center"><font size="6" face="华文楷体">零头仓入库</font>
    </p>
    <p align="center">目前使用者<%response.write session("name")%>
    </p>
    <form id="form1" method="POST" action="lintouchang2.asp"> 
    <p>线材图<input type="text" name="T1" size="13" value="<%=request.form("T1")%>">销售单号<input type="text" name="T2" size="13" value="<%=session("T2")%>">
    品名规格<input type="text" name="T3" size="61" value="<%=session("T3")%>"></p>
    <p>材质<input type="text" name="T4" size="11" value="<%=session("T4")%>">印字<input type="text" name="T5" size="12" value="<%=session("T5")%>">数量<input type="text" name="T6" size="9" >
    储位<select name="T7" >
    <option value="江西">江西<option value="裁线组">裁线组<option value="一课">一课<option value="四课">四课</select>
    日期<input type="text" name="T8" size="11" value="<%=DATE%>">备注<input type="text" name="T9" size="29" ></p>
    <p>单据号<input type="text" name="T10" size="19" >状态<input type="text" name="T11" size="17" >入库人<input type="text" name="T12" size="20" value="<%=session("name")%>"></p>
    <p><input type="submit" value="查询明细" name="B1"> <input type="reset" value="重置" name="B2">   <input type="button" value="保存" name="B3" onclick="document.getElementById('form1').action='baochun2.asp';document.getElementById('form1').submit();"></p></form>
    </body></html>
      

  3.   

    我试过的正常..你把<%=DATE%>这种取服务数据都静态化了试一下
      

  4.   

    我把你的简化了一下,就是下面的样子<html>
    <head>
    <script>
    function btnSubmit(isSave)
    { if(isSave=="0")
    { form1.action="1.asp";
    form1.submit();
    return true; }
    else
    { form1.action="2.asp";
    form1.submit();
    return true;}}</script>
    </head><body>
    <body marginwidth="759"> 
    <p align="center"> <font size="6" face="华文楷体">零头仓入库 </font> 
    </p> 
    <p align="center">目前使用者 <%response.write session("name")%> 
    </p> 
    <form method="POST" name="form1"> 
        <p>线材图 <input type="text" name="T1" size="13" value=" ">销售单号 <input type="text" name="T2" size="13" value=" "> 
        品名规格 <input type="text" name="T3" size="61" value=" "> </p> 
        <p>材质 <input type="text" name="T4" size="11" value="">印字 <input type="text" name="T5" size="12" value="">数量 <input type="text" name="T6" size="9" > 
        储位 <select name="T7" > 
    <option value="江西">江西 <option value="裁线组">裁线组 <option value="一课">一课 <option value="四课">四课 </select> 
    日期 <input type="text" name="T8" size="11" value=" ">备注 <input type="text" name="T9" size="29" > </p> 
        <p>单据号 <input type="text" name="T10" size="19" >状态 <input type="text" name="T11" size="17" >入库人 <input type="text" name="T12" size="20" value=" "> </p> 
        <p> <input type="button" value="查询明细" name="B1" onclick="return btnSubmit('0')">   <input type="reset" value="重置" name="B2">  <input type="button" value="保存" name="B3" onclick="return btnSubmit('1')"> </p> </form> 
    </body> </html>