Das Beispiel in diesem Artikel beschreibt die Methode der Formularüberprüfung mit js. Teilen Sie es als Referenz mit allen. Die spezifische Implementierungsmethode lautet wie folgt: 1. Traditioneller Formularvalidierungscode Code kopieren Der Code lautet wie folgt: 表单验证 <br> <br> Funktion $(id) { <br> return document.getElementById(id); <br> } <br> <br> Funktion check() { <br> var email = $("email").value; <br> var passwort = $("passwort").value; <br> var repassword = $("repassword").value; <br> var name = $("name").value; <br> <br> if(email == "") { <br> Alert("E-Mail-Adresse"); <br> $("email").focus(); <br> return false; <br> } <br> <br> if(email.indexOf("@") == -1 || email.indexOf(".") == -1) { <br> Alert("邮箱格式不正确,必须包含@和."); <br> $("email").focus(); <br> return false; <br> } <br> <br> if(password == "") { <br> alarm("密码不能为空"); <br> $("Passwort").focus(); <br> return false; <br> } <br> <br> if(password.length < 6) { <br /> Alert("密码长度必须大于或者等于6"); <br /> $("Passwort").focus(); <br /> return false; <br /> } <br /> <br /> if(repassword != Passwort) { <br /> Alert("两次输入的密码不一致"); <br /> $("repassword").focus(); <br /> return false; <br /> } <br /> <br /> if(name == "") { <br /> Alert("姓名不能为空"); <br /> $("name").focus(); <br /> return false; <br /> } <br /> <br /> for(var i = 0; i < name.length; i ) { <br /> var j = name.subString(i , i 1); <br /> if(isNaN(j) == false) { <br /> Alert('姓名中不能包含数字'); <br /> $("name").focus(); <br /> return false; <br /> } <br /> } <br /> } <br /> E-Mail: Passwort: Geben Sie das Passwort erneut ein: Name: