怎么设置ASP的按钮被按下就执行某个操作?

<formid="form2"name="form2"method="post"action=""onsubmit="alert('找回成功')"><tableborde... <form id="form2" name="form2" method="post" action="" onsubmit="alert('找回成功')">
<table border="0" width="30%">
<tr>
<td align="right"><input id="找回" type="submit" value="找回" name="找回" onclick="return confirm('确定要找回?')" /></td>
</tr>
</table>
</form>
<%
If Request.Form("找回")<>"" Then
Dim strSql1
strSql1 ="update bl_patient_info SET Mr_doctor_statue=0 Where Patient_num = '"& zyh &"'"
conn.Execute(strSql1)
End If
%>

比如说按下找回按钮执行那个更新的SQL语句
展开
 我来答
清酒闲言
2012-07-19 · 超过11用户采纳过TA的回答
知道答主
回答量:37
采纳率:0%
帮助的人:22.6万
展开全部
逻辑基本上也是对的。有一些小问题:
zyh是哪里来的?
onsubmit="alert('找回成功')" 用的有些奇怪,还没有执行就提示“找回成功”有些操之过急。
conn 对象在前面必须实现创建好了。
控件(如按钮、文本框等)需要在代码中引用的名字/id最好用英文,不要使用中文的。

onclick="return confirm('确定要找回?')" 不管用户选择“是”还是“否”的时候都会提交表单并更新,这有什么意义呢?
miniappkFwV0962YhOPw
推荐于2016-05-02 · 请开发者输入账号签名
miniappkFwV0962YhOPw
采纳数:2709 获赞数:7886

向TA提问 私信TA
展开全部
ASP是服务端语言,它没有按钮

你是说客户端的JS吧
比如
<input type="button" onclick="alert('已经执行了')" />
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友cbf8ab0
2012-07-16 · 超过25用户采纳过TA的回答
知道答主
回答量:126
采纳率:0%
帮助的人:76.4万
展开全部
action="?act=a"

<%
if request("act")="a" then
If Request.Form("找回")<>"" Then
Dim strSql1
strSql1 ="update bl_patient_info SET Mr_doctor_statue=0 Where Patient_num = '"& zyh &"'"
conn.Execute(strSql1)
End If
end if
%>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式