asp 表单本页提交

来源:百度知道 编辑:UC知道 时间:2024/06/18 00:05:41
代码:

<!--#include file="连接数据库"-->

获取数据库a的默认值,b的值

<form name="form1" method="post" action="">
是<input name="a" type="radio" value="yes" checked />
不<input name="a" type="radio" value="no" />
原因<input name="b" type="text" id="b">
<input type="submit" name="Submit" value="提交">

<%=c%>

</form>
<%
dim a,b,c
a=request.Form("a")
b=request.Form("b")
c="提交成功"
把a,b更新到数据库,让c显示
%>

是不是要用个隐藏域啊?
达人帮我!!!

用隐藏域或<form name="form1" method="post" action="?act=save">
也就是加个条件,当提交时,才执行保存数据的程序

很简单!!加个判断就行了

<form name="form1" method="post" action="">
是<input name="a" type="radio" value="yes" checked />
不<input name="a" type="radio" value="no" />
原因<input name="b" type="text" id="b">
<input type="submit" name="Submit" value="提交">
</form>

<%
if Request.Form<>"" then
dim a,b,c
a=request.Form("a")
b=request.Form("b")
'把a,b更新到数据库
'.....................
Response.Write"提交成功"
end if
%>