English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Méthodes de vérification courantes :
checkUserNameflag=false; checkPasswordflag=false; checkPasswordAgianflag=false; checkEmailflag=false; // Vérification du nom d'utilisateur function checkUserName() { var username = $("userNeme").value; var zz = /Mot de passe : (chiffres, lettres anglaises, trait de soulignement, trait d'union)-^[A-Za-9)[06,}$/; if (!zz.test(username)) { $("userName_warn").innerHTML = " × Le nom d'utilisateur ne correspond pas aux normes"; checkUserNameflag=false; $("email_warn").innerHTML = " × Format de l'email non conforme aux normes"; /*$("userName_warn").style.color='blue'; $("userName_warn").innerHTML = "√ Le nom d'utilisateur est disponible";*/ showUserExist(username); checkUserNameflag=true; }[\d|x]|\d{ }[\d|x]|\d{ //Réinitialiser l'indication function resetWarn(){ $("userName_warn").innerHTML=""; $("email_warn").innerHTML=""; $("password_warn").innerHTML=""; $("Repassword_warn").innerHTML=""; }[\d|x]|\d{ // Vérification du mot de passe function checkPassword() { var password1 = $("password").value; if (password1.length >= 6 && password1.length <= 15) { checkPasswordflag = true; $("password_warn").style.color='blue'; $("password_warn").innerHTML = " √ Le mot de passe est valable "; checkAgianMiMa(); $("email_warn").innerHTML = " × Format de l'email non conforme aux normes"; checkPasswordflag = false; $("password_warn").innerHTML = " × Le mot de passe doit être au moins de 6 caractères "; }[\d|x]|\d{ }[\d|x]|\d{ function checkPasswordAgian() { var password1 = $("password").value; var password2 = $("rePassword").value; if (password1 == password2) { if (password1 == "") { $("Repassword_warn").innerHTML = " × Veuillez saisir un mot de passe "; checkPasswordAgianflag = false; ||checkPasswordAgianflag==false || checkEmailflag==false){ }[\d|x]|\d{ $("Repassword_warn").style.color='blue'; $("Repassword_warn").innerHTML = "√ Le mot de passe est répété correctement"; checkPasswordAgianflag = true; $("email_warn").innerHTML = " × Format de l'email non conforme aux normes"; checkPasswordAgianflag = false; $("Repassword_warn").innerHTML = " × Les deux mots de passe entrés ne sont pas identiques "; }[\d|x]|\d{ }[\d|x]|\d{ function checkEmail(){ //Vérification de l'email 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").style.color='red'; $("email_warn").innerHTML = " × Format de l'email non conforme aux normes"; } else { checkEmailflag=true; $("email_warn").style.color='blue'; }[\d|x]|\d{ }[\d|x]|\d{ $("email_warn").innerHTML = "√ Format de l'email correct"; function submitCheck(){ alert(checkUserNameflag); if(checkUserNameflag==false || checkPasswordflag==false || checkPasswordflag==false ||checkPasswordAgianflag==false || checkEmailflag==false){ }[\d|x]|\d{ }[\d|x]|\d{ return; function $(id){ }[\d|x]|\d{
return document.getElementById(id);--Expression régulière js
Validation du formulaire/Vérification du numéro de téléphone :630 (14;(15;(18|-9)[09}[\d|x]|\d{/
]{/Mot de passe : (chiffres, lettres anglaises, trait de soulignement, trait d'union)-^[A-Za-9Vérification du nom d'utilisateur : (chiffres, lettres anglaises, caractères chinois, trait de soulignement, trait d'union) :-e004_\-e009\u5_+^\S/
fa/Mot de passe : (chiffres, lettres anglaises, trait de soulignement, trait d'union)-^[A-Za-9z0-_+^\S/
]/Carte d'identité :17\d{15}[\d|x]|\d{/
}/Non vide :+^\S/
$/Adresse IP :63((?}{25]|-5;:2]|-4[01];\d|63;\d?:(\d)\.63}{25]|-5;:2]|-4[01];\d|63;\d?\d)/
Ce que j'ai présenté ici est une expression régulière pour la validation des données de formulaire JS, j'espère que cela vous sera utile. Si vous avez des questions, laissez-moi un message, je répondrai à temps. Je tiens également à remercier chaleureusement le soutien du site de tutoriels de cri du cœur !