简单的登录界面然后插入脚本代码问题
刚开JavaWeb这门课,老师讲的太快跟不上,很多不明白,然后课下自己试着做总是出问题,又不知道哪里出了问题,没有报错的软件,用的是DW编写的,下面的是代码,问题就是在调试后即使不进行任何输入,打开仍然出不任何来alert警告窗口,求告知。还有在定义变量那块,比如Var name=form.user.value;具体什么意思是,我按绝书上的例子就是表单名+定义用户名+值,不知道对不对,求帮助,谢谢各位。 <html>
<head>
<script language="javascript">
function check(form){
var name=form.user.value;
var password=form.password.value;
var password1=form.password.value;
var phone=form.phone.value;
var email=form.email.value;
if(name==""){
alert("请输入用户名!");
form.user.focus();return;
}eles{
if(password==""||passwod1!=password)
alert("密码有误,请重新输入!");
form.password.focus();return;
}
if(!/^1[3,4,5,7,8][0-9]\d{8}$/.test(phone)){
alert("手机号码格式不正确!!!");form.phone.value;return;
}
if(!/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(email)){
alert("邮箱格式不正确!!!");form.email.value;return;
}
}
</script>
</head>
<body>
<form action="" method="post" name="form" target=""onSubmit="return check(this)" >
用户名:<input name="user" type="text" maxlenth="20"/><br>
密码:<input name="password" type="password" size="20" maxlenth="20"/><br>
确认密码:<input name="password1" type="password" size="20" maxlenth="20"/><br>
联系方式:<input name="phone" type="text"><br>
E-mail:<input name="email" type="text" size="50">
性别:<input name="sex" type="radio" class="noborder" value="男" checked/>
男
<input name="sex" type="radio" class="noborder" value="女" checked/>女<br>
爱好:<input name="like" type="checkbox" id="like" value="体育"/>
体育
<input name="like" type="checkbox" id="like" value="旅游"/>
旅游<br>
<input name="Submit" type="submit" value="确定保存"/>
<input name="Reset" type="reset" id="Reset" value="重新填写"/>
</form>
</body>
</html>