Salut, je voulais vérifier très simplement que l'entrée est bien un mail mais je n'y arrive pas.
On m'a proposé ce code
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
           var mail = "kjdh@jf.f";
 
            var i = mail.indexOf("@");
            var j = mail.indexOf(".");
 
            if (i != -1 && j != -1 && i<j+1) {
                window.alert("le mail est ok...");
            }
Mais je n'arrive pas à l'utiliser :
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
   else if(id=='mail'){
var mail = document.getElementById(id).value;
    var i = id.indexOf("@");
    var j = id.indexOf(".");
    if (i != -1 && j != -1 && i<j+1) {
        document.getElementById('rep'+id).innerHTML = '<img style="height:20px;" src="img/ok.png">';
    }else{document.getElementById('rep'+id).innerHTML = '<img style="height:20px;" src="img/delete.png"> <span style="color:red;">Mail incorrect</span>';}
}
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
  Mail :  <input type="text" id="mail" placeholder="Mail" name="mail" onBlur="verifier('mail')"> <span id="repmail"></span>
À chaque fois j'ai l'icon d'erreur avec "Mail incorrect".
Une idée s'il vous plait ?
Merci