Skip to content
Extraits de code Groupes Projets
Valider 9dbe254e rédigé par vbochet's avatar vbochet
Parcourir les fichiers

Création du fichier javascript de vérification du formulaire de contact

parent b06c27bb
Aucune branche associée trouvée
Aucune étiquette associée trouvée
2 requêtes de fusion!21Merge de Dev dans Master,!11Merge de Dev-contact dans Dev
function checkEmail(value, target) {
var regex = /^[a-z0-9._-]+(@|%40)[a-z0-9._-]{2,}\.[a-z]{2,4}$/;
var success = regex.test(value);
if (success) {
//validation OK
$('#rsp_'+target).text("Ok");
$('#rsp_'+target).parent().css("display","none");
$('input[name="valid_'+target+'"]').prop('checked',true);
}
else {
//invalidation
$('#rsp_'+target).text("Format invalide");
$('#rsp_'+target).parent().css("display","flex");
$('input[name="valid_'+target+'"]').prop('checked',false);
$('#'+target).focus();
}
}
function checkForm() {
if($('#nom').val() == "") {
alert("Veuillez entrer votre nom dans le formulaire");
$('#nom').focus();
return false;
}
if($('#prenom').val() == "") {
alert("Veuillez entrer votre prénom dans le formulaire");
$('#prenom').focus();
return false;
}
if($('#email').val() == "" || !$('input[name="valid_email"]').is(':checked')) {
alert("Veuillez indiquer une adresse e-mail valide");
$('#email').focus();
return false;
}
if($('#message').val() == "") {
alert("Veuillez entrer votre message");
$('#message').focus();
return false;
}
return true;
}
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter