按钮事件为什么不能响应?
两个按钮的事件怎么都不能响应呢?比如密码或是用户名为空的时候,单击按钮都没有提示对话框弹出啊!
不知道是什么原因了列,能帮我看看么 。。。
主要代码如下!
<script language="javascript">
function CheckData()//表单数据检查函数
{
var errMsg = "";
//用户名、密码、验证都不能为空
if(form1.Name.value == "")
errMsg = "请输入用户名"
else if(form1.passwd.value == "")
errMsg = "请输入密码"
if(errMsg == "")
return true;
else
{
window.alert(errMsg);//提示错误信息
return false;
}
}
function SubmitForm()
{
//在提交表单时检验数据有效性
if(CheckData())
userlogin.submit();
}
</script>
<table width="459" border="0" align="left" cellpadding="0" cellspacing="2">
<form method="post" name="form1" id="userlogin" action="checkpwd.asp">
<input type="hidden" name="formhash" value="b639ce54" />
<input type="hidden" name="referer" value="index.php" />
<tr>
<td height="24" class="STYLE4">
<%
If Session("IsPassed") = true Then
%>
登陆成功! <% =Session("Name")%>,欢迎您的到来!
<div align="right"><a href="logout.asp">退出登陆</a></div>
<%else%>
<%
response.Write"<div align='left'> 用户名:<input name='Name'type='text'onblur='this.style.background='#FFF';' onfocus='this.style.background='#f4f4f4';' size='8' maxlength='16' width='50' value='"
%>
<%
'检查Cookies,如果存在帐号信息,则填写文本框
If (Request.Cookies("Name") <> EMPTY) Then
Response.Write(Request.Cookies("Name"))
Else
Response.Write("")
End If
%>
<%
response.Write"' />"
response.Write" 密码:"
response.Write"<input name='passwd' type='password' onblur='this.style.background='#FFF';' onfocus='this.style.background='#f4f4f4';' size='8' maxlength='16' width='50' value='"
%><%
'检查Cookies,如果存在密码信息,则填写文本框
If (Request.Cookies("Password") <> EMPTY ) Then
Response.Write(Request.Cookies("Password"))
Else
Response.Write("")
End If
%>
<%
response.Write"' /> "
response.Write"<input name='btnSub' type='button' class='STYLE1' style='BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid' value='登录' onclick='SubmitForm()'/>"
response.Write" "
response.Write"<input name='button' type='button' class='STYLE5' style='BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid' value='注册' onclick='window.location.href='landing_1.asp'' />"
response.Write" </div>"
%>
<%end if%></td>
</tr>
</form>
</table>
[[it] 本帖最后由 awke002 于 2008-9-9 10:21 编辑 [/it]]