English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Gewöhnliche Überprüfungsmethoden:
checkUserNameflag=false; checkPasswordflag=false; checkPasswordAgianflag=false; checkEmailflag=false; // Benutzername-Prüfung function checkUserName() { var username = $("userNeme").value; var zz = /^[A-Za-z0-9]{6,}$/; if (!zz.test(username)) { $("userName_warn").innerHTML = " × Benutzername entspricht nicht den Vorschriften"; checkUserNameflag=false; } else { /*$("userName_warn").style.color='blue'; $("userName_warn").innerHTML = "√ Benutzername verfügbar";*/ showUserExist(username); checkUserNameflag=true; } } //Wiederherstellung der Warnung function resetWarn() { $("userName_warn").innerHTML=""; $("email_warn").innerHTML=""; $("password_warn").innerHTML=""; $("Repassword_warn").innerHTML=""; } // Passwort-Überprüfung function checkPassword() { var password1 = $("password").value; if (password1.length >= 6 && password1.length <= 15) { checkPasswordflag = true; $("password_warn").style.color='blue'; $("password_warn").innerHTML = " √ 密码可用 "; checkAgianMiMa(); } else { checkPasswordflag = false; $("password_warn").innerHTML = " × 密码至少为 6 an Zeichen "; } } function checkPasswordAgian() { var password1 = $("password").value; var password2 = $("rePassword").value; if (password1 == password2) { if (password1 == "") { $("Repassword_warn").innerHTML = " × 请输入密码 "; checkPasswordAgianflag = false; return; } $("Repassword_warn").style.color='blue'; $("Repassword_warn").innerHTML = "√ 重复输入密码正确"; checkPasswordAgianflag = true; } else { checkPasswordAgianflag = false; $("Repassword_warn").innerHTML = " × 两次密码输入不同 "; } } function checkEmail(){ //E-Mail-Überprüfung var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/; var email=$("email").value; if(!myreg.test(email)){ checkEmailflag=false; $("email_warn").style.color='red';}} $("email_warn").innerHTML = " × Das E-Mail-Format entspricht nicht den Vorschriften"; } else { checkEmailflag=true; $("email_warn").style.color='blue'; $("email_warn").innerHTML = "√ E-Mail-Format ist korrekt"; } } function submitCheck(){ alert(checkUserNameflag); if(checkUserNameflag==false || checkPasswordflag==false || checkPasswordflag==false ||checkPasswordAgianflag==false || checkEmailflag==false){ return; } } function $(id){ return document.getElementById(id); }
js regulärer Ausdruck--Formular überprüfen
Überprüfen Sie die Telefonnummer:/0?(13|14|15|18)[0-9]{9}/
Überprüfen Sie den Benutzernamen: (Zahlen, Englisch, Chinesisch, Unterstrich, Mittelstrich):/^[A-Za-z0-9_\-\u4e00-\u9fa5]+$/
Passwort: (Zahlen, Englisch, Unterstrich, Mittelstrich)/^[A-Za-z0-9_-]+$/
Personalausweis:/\d{17}[\d|x]|\d{15}/
Nicht leer:/^\S+$/
IP-Adresse:/((?:(?:25[0-5]|2[0-4]\d|[01]?\d?\d)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d?\d)/
Die folgenden sind die regulären Ausdrücke, die der Autor Ihnen vorgestellt hat, um die Validierung der JS-Formulardaten zu überprüfen. Hoffentlich sind sie für Sie hilfreich. Wenn Sie irgendwelche Fragen haben, hinterlassen Sie mir bitte eine Nachricht, und der Autor wird rechtzeitig antworten. Ich danke auch sehr für die Unterstützung der Website Rufen Sie die Anleitung!