function verif_mail(){
var texte = document.formulaire.actualite_contact_email.value; // contenu du formulaire
var xhr; // création de l'instance de l'objet
if (window.XMLHttpRequest) xhr = new XMLHttpRequest();
else if (window.ActiveXObject) xhr = new ActiveXObject('Microsoft.XMLHTTP');
else{
alert('JavaScript : votre navigateur ne supporte pas les objets XMLHttpRequest...');
return;
}
xhr.open('POST','../include/verification_mail.php',true); // ouverture de la connexion
xhr.onreadystatechange = function() // définition de la fonction de traitement
{
if (xhr.readyState == 4)
{
if(xhr.status == 200) {
alert ("a");
var varRetour = xhr.responseText;
alert (varRetour);
if(varRetour == "OK"){
alert ("c");
document.getElementById('actualite_contact_email').className = 'inputok';
}else{
document.getElementById('actualite_contact_email').className = 'inputerreur';
}
}else{
document.formulaire.actualite_contact_email.value="Error code " + xhr.status;
//traitement des données
}
}
}
xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded'); // en-tête HTTP
var data = 'texte='+escape(texte); // formatage de la requête
xhr.send(data); // envoi de la requête
}
Partager