asp怎么判断什么时候按钮被点击?

来源:百度知道 编辑:UC知道 时间:2024/05/03 01:40:06
当一个按钮被点击以后,在页面上的指定位置划出一个横线,怎么判断什么时候按钮被点击过?
<%
if then
response.write "<hr>"
end if
%>
应该怎么写?

要通过form或者querystring,以通过querystring为例子:
在你的文档上添加:
<%
flag=request.querystring("flag")
if flag="1" then
response.write "<hr>"
end if
%>
按钮那里就随便你怎么写了。只要把地址重定向到:文件名.asp?flag=1
这个是刷新了页面的方法。
不刷新的方法就得用javascript了。这样做其实在.htm文件中就可以实现了。
在需要插入hr的地方设置一个<div id="flag"></div>
这个按钮代码里添加onclick="javascript:flag.innerHTML='<hr>'"就可以了。

<%
flag=request.querystring("flag")
if flag="1" then
response.write "<hr>"
end if
%>