<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">?? ?<head>?? ?<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">?? ?<title>Document</title>?? ??? ?<style type="text/css">?? ??? ??? ?.td_left{?? ??? ??? ??? ?width:150px;?? ??? ??? ??? ?text-align:right;?? ??? ??? ?}?? ??? ?</style>?? ??? ?<script type="text/javascript">?? ??? ??? ?function saveform(form){?? ??? ??? ?var email=form.form_email.value;?? ??? ??? ?var password=form.form_password.value;?? ??? ??? ?var confirmpassword=form.form_checkpassword.value;?? ??? ??? ?if(email !="" && !checkemail(email)){?? ??? ??? ??? ?alert("郵箱格式錯(cuò)誤,請(qǐng)重新填寫(xiě)");?? ??? ??? ??? ?return false;?? ??? ??? ?}else if(email==""){?? ??? ??? ??? ??? ?alert("郵箱不能為空");?? ??? ??? ??? ??? ?return false;?? ??? ??? ??? ?}?? ??? ??? ?}?? ??? ??? ?var checkpasswordinfo=checkpassword(password,confirmpassword);?? ??? ??? ?if(checkpasswordinfo != "success"){?? ??? ??? ??? ?info.innerHTML=checkpasswordinfo;?? ??? ??? ??? ?return false;?? ??? ??? ?}?? ??? ??? ?function checkemail(email){?? ??? ??? ??? ?var regu="^([\.A-Za-z0-9_-])+@([A-Za-z0-9_-])+(\.[A-Za-z0-9_-])+";?? ??? ??? ??? ?var re=new RegExp(regu);?? ??? ??? ??? ?return re.test(email);?? ??? ??? ?}?? ??? ??? ?function checkpassword(password,confirmpassword){?? ??? ??? ??? ?var info="success";?? ??? ??? ??? ?if(password=="" || confirmpassword==""){?? ??? ??? ??? ??? ?alert("密碼/確認(rèn)密碼不能為空");?? ??? ??? ??? ?} else{?? ??? ??? ??? ??? ?if(password != confirmpassword){?? ??? ??? ??? ??? ?alert("密碼/確認(rèn)密碼請(qǐng)保持一致");?? ??? ??? ??? ??? ?}?? ??? ??? ??? ?}?? ??? ??? ?}?? ??? ?</script>?? ?</head>?? ?<body>?? ??? ?<div>?? ??? ?<form method="post">?? ??? ??? ?<table>?? ??? ??? ??? ?<tr>?? ??? ??? ??? ??? ?<td>郵箱:</td>?? ??? ??? ??? ??? ?<td><input type="email" name="form_email"/></td>?? ??? ??? ??? ?</tr>?? ??? ??? ??? ?<tr>?? ??? ??? ??? ??? ?<td>密碼:</td>?? ??? ??? ??? ??? ?<td><input type="password" name="form_password"/></td>?? ??? ??? ??? ?</tr>?? ??? ??? ??? ?<tr>?? ??? ??? ??? ??? ?<td>確認(rèn)密碼:</td>?? ??? ??? ??? ??? ?<td><input type="password" name="form_checkpassword"/></td>?? ??? ??? ??? ?</tr>?? ??? ??? ??? ?<tr>?? ??? ??? ??? ??? ?<td></td>?? ??? ??? ??? ??? ?<td><input type="button" onclick="saveform(this)" value="登錄"/></td>?? ??? ??? ??? ?</tr>?? ??? ??? ?</table>?? ??? ?</form>?? ?</div>?? ?</body></html>
我想實(shí)現(xiàn)用js驗(yàn)證表單,我那個(gè)地方寫(xiě)錯(cuò)了么?
木易老三
2017-06-19 16:39:15