网站建设 编写函数代码 谢谢了

来源:百度知道 编辑:UC知道 时间:2024/06/24 00:09:10
3. 利用javascript编写客户端的表单验证,要求姓名不能为空,两次输入的密码必须一致,Email必须包含@字符,如果错误请弹出相应的对话框,请编写验证函数代码及其调用代码,界面如下:
用户名 一方框
密码 一方框
重复密码 一方框
Email 一方框
<form action="#" method="post" name="form1" id="form1" >
<p>用户名 <input name="name" type="text" class="myinput" id="name" />
<p>密 码 <input name="pwd1" type="password" class="myinput" id="pwd1" />
<p>重复密码<input name="pwd2" type="text" class="myinput" id="pwd2" />
<p>Email <input name="email" type="text" class="myinput" id="email" />
<p> <input name="Submit" type="submit" class="btn" value="注 册" />
</form>

function checkdata() {
if( form.name.value =="" ) {
alert("\请输入用户名!")
form.name.focus()
return false;
}
if( form.pwd1.value =="" ) {
alert("\请输入密码确认!")
form.pwd1.focus()
return false;
}
if( form.pwd1.value != form.pwd2.value ) {
alert("\两次密码输入不一致!")
form.pwd2.focus()
return false;
}
}

在注册按钮上加一个onclick事件