| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 706 人关注过本帖
标题:郁闷问题!ASP页提交表单时执行不了Javascript判断!
只看楼主 加入收藏
lijiong520
Rank: 1
等 级:新手上路
帖 子:154
专家分:0
注 册:2007-5-21
收藏
 问题点数:0 回复次数:3 
郁闷问题!ASP页提交表单时执行不了Javascript判断!
<script language="javascript" type="text/javascript">
function judge()
{
if (document.form1.userpwd1.value=="")
{alert("请输入你的密码");
document.form1.userpwd1.focus()
document.form1.userpwd1.select()
return false;}
if (document.form1.userpwd2.value!=document.form1.userpwd1.value)
{alert("两次输入密码不一致,请重新输入");
document.form1.userpwd1.focus()
document.form1.userpwd1.select()
return false;}
if (document.form1.userpwd1.value.length<4||document.form1.userpwd1.value.length>8)
{alert("请输入4-8位的密码");
document.form1.userpwd1.focus()
document.form1.userpwd1.select()
return false;}

if (document.form1.nickname.value=="")
{alert("请输入你的昵称");
document.form1.nickname.focus()
document.form1.nickname.select()
return false;}


var regx=/^\d{5,9}$/;
if(!regx.test(document.form1.qq.value))
{alert("请输入你正确的QQ号");
document.form1.qq.focus()
document.form1.qq.select()
return false;}

}
</script>
<%

userid=session("userid")
userpwd1=session("userpwd1")
set myconn=Server.CreateObject("ADODB.Connection")
myconn.open "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = "&server.Mappath("user.mdb")
set rs=server.CreateObject("ADODB.RecordSet")

rs.open "select * from [user] where userid='"&userid&"' ",myconn,1,1

nickname=rs("nickname")  
qq=rs("qq")


rs.close
end if
%>
<form id="form1" name="form1" method="post" oXsubmit="reXurn judge()" action="xgzl_cl.asp" >  <--屏蔽了 ..只能用"oXsubmit="retXurn judge()" 代替"  大家都明白!提交时激发judge()函数-->
新密码:<input name="userpwd1" type="text" class="heng" >
确认新密码:<input name="userpwd2" type="text" class="heng" >
昵称:<input name="nickname" type="text" class="heng"  value=<% =server.htmlencode (nickname)%>>
QQ:<input name="qq" type="text" class="heng" value= <% =server.htmlencode (qq)%> >
<input name="Submit" type="submit" class="loginbutton" value="提交" >
</form>
我也不知道那点错子  看着都正确啊! 就是执行不了judge()函数进行不了判断!而在别的页面,同样的方法却能判断!郁闷 高手看看那里的问题,给指点一下,谢谢! 
搜索更多相关主题的帖子: 表单 Javascript ASP 判断 
2007-11-25 13:37
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 
<form id="form1" name="form1" method="post" oXsubmit="reXurn judge()" action="xgzl_cl.asp" >
改成
<form id="form1" name="form1" method="post" oXsubmit="return judge()" action="xgzl_cl.asp" >
2007-11-25 13:42
lijiong520
Rank: 1
等 级:新手上路
帖 子:154
专家分:0
注 册:2007-5-21
收藏
得分:0 
找到问题了,谢谢!
2007-11-25 16:15
邪之舞
Rank: 2
等 级:论坛游民
帖 子:48
专家分:15
注 册:2007-11-16
收藏
得分:0 
  写代码时要细心才行````

Let's Go.....AKT
2007-11-26 15:44
快速回复:郁闷问题!ASP页提交表单时执行不了Javascript判断!
数据加载中...
 
   



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

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