表单验证
<スクリプトタイプ="text/javascript">
関数 $(id) {
document.getElementById(id) を返します。
}
関数 check() {
var email = $("email").value;
var パスワード = $("パスワード").value;
var repassword = $("repassword").value;
var name = $("name").value;
$("emailinfo").innerHTML = "";
$("パスワード情報").innerHTML = "";
$("repasswordinfo").innerHTML = "";
$("nameinfo").innerHTML = "";
if(email == "") {
$("emailinfo").innerHTML = "電子メールは空にはできません";
$("メール").focus();
false を返します。
}
if(email.indexOf("@") == -1 || email.indexOf(".") == -1) {
$("emailinfo").innerHTML = "邮箱格式不当、必须包含@和。";
$("メール").focus();
false を返します。
}
if(パスワード == "") {
$("passwordinfo").innerHTML = "密码不可";
$("パスワード").focus();
false を返します。
}
if(password.length
$("passwordinfo").innerHTML = "秘密暗号長度は 6 より大きくなければなりません";
$("パスワード").focus();
false を返します。
}
if(再パスワード != パスワード) {
$("repasswordinfo").innerHTML = "二度入力の秘密暗号不一致";
$("パスワード再設定").focus();
false を返します。
}
if(name == "") {
$("nameinfo").innerHTML = "姓名は空にはできません";
$("名前").focus();
false を返します。
}
for(var i = 0; i
var j = name.subString(i , i 1);
if(isNaN(j) == false) {
$("nameinfo").innerHTML = '姓名中に数字を含めることはできません';
$("名前").focus();
false を返します。
}
}
}
スクリプト>
<フォーム名="login_form" メソッド="post" onsubmit="return check()">
電子メール:
秘密:
重输秘密コード:
姓名:
フォーム>
ボディ>