Pourquoi mon alerte affiche-t-il deux fois ?
Fermé
scout-boy
Messages postés
98
Date d'inscription
mercredi 29 septembre 2010
Statut
Membre
Dernière intervention
21 mai 2014
-
22 oct. 2012 à 09:56
scout-boy Messages postés 98 Date d'inscription mercredi 29 septembre 2010 Statut Membre Dernière intervention 21 mai 2014 - 24 oct. 2012 à 09:57
scout-boy Messages postés 98 Date d'inscription mercredi 29 septembre 2010 Statut Membre Dernière intervention 21 mai 2014 - 24 oct. 2012 à 09:57
A voir également:
- Pourquoi mon alerte affiche-t-il deux fois ?
- Le clavier de mon telephone ne s'affiche plus - Guide
- Fausse alerte mcafee - Accueil - Piratage
- Deux ecran pc - Guide
- Deux comptes whatsapp - Guide
1 réponse
prosthetiks
Messages postés
1189
Date d'inscription
dimanche 7 octobre 2007
Statut
Membre
Dernière intervention
12 juin 2020
431
22 oct. 2012 à 10:28
22 oct. 2012 à 10:28
Hello,
Est-ce qu'on peut voir le code de la validation de ton formulaire ainsi que le moment ou l'alerte est levée stp ? Impossible de t'aider sans ça.
Merci
Est-ce qu'on peut voir le code de la validation de ton formulaire ainsi que le moment ou l'alerte est levée stp ? Impossible de t'aider sans ça.
Merci
Modifié par scout-boy le 22/10/2012 à 11:15
function validation( )
{
var nom = form1.nom.value;
var prenom = form1.prenom.value;
var tl = form1.fichier_1.value;
var mail = form1.mail_1.value;
var pass = form1.Npass.value;
var cin = form1.Cin.value;
var pnr = form1.Ndoss.value;
var nom = form1.nom.value;
var err = 0;
charInvalides="²&~\"#{[(|'_\\^@)]°=}$£¤¨*µ%!§:/;.,?"; //chaine invalidepour telephone
//if( datein != '' ) {alert('Merci de saisir votre : '+date1);return false;}
//if( dateout != '' ) {alert('Merci de saisir votre : '+date2);return false;}
if( nom == '' ) {alert('Merci de saisir votre nom'); form1.nom.focus();document.getElementById('nom').style.borderColor='RED';err++;return false; }
if(prenom == '') {alert('Merci de saisir votre Prenom');form1.prenom.focus();document.getElementById('prenom').style.borderColor='RED';err++;return false;}
if (tl== '') {alert('Merci de saisir correctement votre telephone');
form1.fichier_1.focus();document.getElementById('fichier_1').style.borderColor='RED';err++;
return false;}
for (i=0; i<tl.length;i++) {
if (charInvalides.indexOf(tl.charAt(i)) != -1) { // Dans ce cas, la chaîne contient au moins un caractère invalide.
alert('Merci de verifier le syntaxe de votre telephone');form1.fichier_1.focus();
document.getElementById('fichier_1').style.borderColor='RED';err++;
return false;
}
//else {alert('ca marcher');}
}
if (mail.length<4 || mail.search(/^[^._-][a-z0-9._-]+[^._-]@[a-z0-9._-]+([a-z0-9]+[^._-])?[.-]+[a-z]{2,4}$/)==-1) {alert('Il manque votre adresse Mail');
form1.mail_1.focus();document.getElementById('mail_1').style.borderColor='RED';err++; return false; }
if (pass== '' ) {alert('Merci de saisir votre Num Passport*'); form1.Npass.focus();document.getElementById('Npass').style.borderColor='RED';err++;return false;}
if (cin== '') {alert('Merci de saisir votre CIN*'); form1.Cin.focus();document.getElementById('Cin').style.borderColor='RED';err++;return false;}
if (cin != parseFloat(cin)) {alert('Merci de verifier le syntaxe de votre CIN*');
form1.Cin.focus();document.getElementById('Cin').style.borderColor='RED';err++;
return false;}
if (pnr== '' ) {alert('Merci de saisir votre PNR*'); form1.Ndoss.focus();document.getElementById('Ndoss').style.borderColor='RED';err++;return false;}
if( pnr!= parseInt(pnr)){alert('Merci de verifier le syntaxe de votre PNR*');
form1.Ndoss.focus();document.getElementById('Ndoss').style.borderColor='RED';err++;
return false;}
if (err == 0 ){ alert('1er etape est OK ');
}
return true;
}
-->
</script>
l'alerte se double dans tout les champs qui sont déclarer comment champ invalide ,
22 oct. 2012 à 14:52
C'est un onclick sur le input ?
22 oct. 2012 à 15:39
24 oct. 2012 à 09:57
Aucune solution ?