Bonjour,
Je recherche à vérifier si le modèle d'un champ de formulaire.
Voici le code :
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 $("#submit").click(function () { //definition des variables et vérification des champs du formulaire var name = $("input#name").val(); var regexName = /^[a-zA-Z0-9_-]{3,20}$/; var verifName = regexName.test(name); if ((name == "") || (verifName == false)) { $("input#name").css('border-color', 'red'); $("input#name").focus(); return false; } else { $("input#name").css('border-color', '#343434'); }; var mail = $("input#mail").val(); var regexEmail = /^[a-zA-Z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$/; var verifEmail = regexEmail.test(mail); if ((mail == "") || (verifEmail == false)) { $("input#name").css('border-color', 'red'); $("input#mail").focus(); return false; } else if (verifEmail) { $("input#name").css('border-color', '#343434'); }; var website = $("input#website").val(); // TODO: verification pour website var msg = $("textarea#msg").val(); if (msg == "") { $("input#name").css('border-color', 'red'); $("input#msg").focus(); return false; } else { $("input#name").css('border-color', '#343434'); };
1. Comment faire pour que un ou plusieurs espace puissent etre inclus et vérifié comme true dans le pattern var regexName = /^[a-zA-Z0-9_-]{3,20}$/;
2. Avez-vous un pattern pour la vérification d'un website ?
Merci d'avance pour votre aide.
Partager