<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<html>
<head>
<style type="text/css">
</style>
<script language="vbscript">
function Myuser()
if len(form1.username.value)=0 or (form1.userpwd.value)=0 then
MsgBox"用户名或密码不能为空!"
Myuser=flase
else
MsgBox"恭喜你,登录成功!"
Myuser=true
else if
end function
</script>
</head>
<table width="400" border="0" align=""center cellpadding="1" bgcolor="#B6EBFD">
<form id="form1" name="form1" method="post">
<tr align="center" bgcolor="#D5F3FD">
<td height="22" colspan="2">用户登录</td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="170" height="28" align="right">用户名: </td>
<td width="323" height="28" align="left"><input name="username" type="text" id="username"/></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="28" align="right">密码: </td>
<td width="323" height="28" align="left"><input name="userpwd" type="password"/></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="28" align="right"> </td>
<td height="28" align="left">
<input type="submit" name="Submit" value="提交"/onclick="javastript:return Myuser()">
<input type="reset" name="Submit2" value="重置"/></td>
</tr>
</form>
</table>
</html>
主要是想实现判断用户输入的用户名或密码是否为空的功能,为空则弹出“用户名或密码不能为空”这个对话框,不为空则弹出另外一个对话框。可是调试的时候点击“提交”没有反应,不会弹出对话框。是不是代码错了,调用不了function().要怎么修改?