标题:昨晚的问题.....拜托拜托
只看楼主
sdgjsddd
Rank: 1
等 级:新手上路
帖 子:199
专家分:0
注 册:2007-6-14
 问题点数:0 回复次数:3 
昨晚的问题.....拜托拜托

大哥们,我重复一下昨天写的那个程序,我改了一个写法,我现在先不连接数据库,只判断所输入的值,却出现了奇怪的问题,请看代码
index.asp文件

1、 <script language=javascript>

2、 function abb() {

3、 <%

4、 dim e,f

5、 e=request.form("a1")

6、 f=1

7、 if e=f then

8、 response.write "alert('错误');"

8、 end if

10、%>

11、</script>

12、<form action="index_shiyong4.asp" method=post>

13、用户名:<input type=text name="a1">

14、<input type=submit onClick="abb()">

15、</form>

我的想法是,想利用鼠标触发事件来实现这个问题,可是在测试的时候,却出现了奇怪的问题,要输入两次值,他才会有反应,相反,也要输两个错误值,它才会有另一反应,请教请教

搜索更多相关主题的帖子: javascript 大哥 连接数据库 function 用户名 
2007-06-23 20:40
谁与争疯
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:海南省
等 级:版主
威 望:188
帖 子:15070
专家分:17503
注 册:2007-4-22
得分:0 

function abb() {

3、 <%

4、 dim e,f

5、 e=request.form("a1")

6、 f=1

7、 if e=f then

8、 response.write "alert('错误');"

8、 end if

10、%>

11、</script>



asp代码
、<input type=submit onClick="abb()">
啥儿意思?先执行提交呢,还是先执行abb


论坛是我家灌水靠大家
2007-06-23 21:14
sdgjsddd
Rank: 1
等 级:新手上路
帖 子:199
专家分:0
注 册:2007-6-14
得分:0 

对不起,我似乎对服务器端运行和客户端运行还不太了解,我去查查资料先,不好意思了

2007-06-23 22:03
恒天
Rank: 1
等 级:新手上路
威 望:2
帖 子:165
专家分:0
注 册:2007-6-1
得分:0 

<%
if request.form("act")="t1" then
a1=request.form("a1")
if a1=1 then
response.write "<script>alert('错误!');history.go(-1);</script>"
response.end
end if
endi if

%>
<form action="index_shiyong4.asp" method=post>

用户名:<input type=text name="a1">

<input name="submit" type=submit id="submit" value="提交">

<input name="act" type="hidden" id="act" value="ti">
</form>

2007-06-24 13:40



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-149788-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.216806 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved