begin process at 2010 08 01 01:34:13
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

Débutants

 > 

Succession de "if" qui bloque


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Succession de "if" qui bloque

dimanche 12 février 2006 à 17:29:03 | Succession de "if" qui bloque

atchoumix

Bonjour, je m'explique: j'ai fait un formulaire avec verifications en php qui a chaque erreur ajoute un numero (relatif au champ de saisie) dans une chaine. Je passe ma chaine dans la variable javascript "message". Pour chaque numero de champ, je verifi s'il est dans la chaine, si c'est le cas, je met le texte de la cellule correspondante en rouge et j'affiche le message correspondant. Le probleme: si le 1er et le 2nd champ sont mal saisis, seul le 1er est signalé, mais si le 1er est bien saisi, le 2nd est signalé. En gros, il se contente de faire qu'un seul "if" PS le document.writte(message) marche. Merci d'avance. message = "1;2;"; if (!message.indexOf("1")){ document.getElementById("login").style.color="red"; document.write("L'identifiant doit comporter au moins 6 caractères
"); } if (!message.indexOf("2")){ document.getElementById("pass").style.color="red"; document.write("Le mot de passe doit comporter au moins 6 caractères
"); } if (!message.indexOf("3")){ document.getElementById("verification").style.color="red"; document.write("La vérification du mot de passe ne correspond pas
"); } document.write(message);
lundi 13 février 2006 à 13:13:36 | Re : Succession de "if" qui bloque

bultez

Membre Club

Bonjour,
un petit coup d'oeil sur la page après l'affichage du message ?
elle ne contient que : L'identifiant doit comporter au moins 6 caractères

document.write, quand la page a été totalement affichée, je pense que
c'est le cas ici, efface toute la page... y compris le javascript.
me trompe-je  ?
Cordialement. Bul. ~
Mon Site qu'il est à Moi ~

lundi 13 février 2006 à 21:12:34 | Re : Succession de "if" qui bloque

atchoumix

Réponse acceptée !
en fait j'ai trouvé le probleme, ca venai de la condition, il fallait faire if(message.indexOf("...") != -1){...} et non if(!message.indexOf("...")){...} document.write n'efface rien du tout enfin merci quand meme.


Cette discussion est classée dans : message, chaine, champ, document, write


Répondre à ce message

Sujets en rapport avec ce message

pb pour placer les sous-menus [ par annethe ] Bonjour,J'ai créé un menu dynamique. J'ai réussi à placer lemenu où je veux mais je n'arrive pas à bien placer lessous-menus.dans la page ou j'affiche Redirection vers .css [ par velonin ] Bonjour,Je cherche à faire une redirection vers telle ou telle feuille de style selon la résolution d'écran du visiteur.J'ai bien un script dans le ge Creation d'un tableau [ par jolielady ] Un script pas tres difficile mais qui me cause des problemes. Je ne suis pas capable de creer le tableau... Y'a t'il quelqu'un qui peut m'aider sur ce Appel de fonction via un évènement OnClick ? [ par bside8 ] Bonjour,tout commence par un formulaire PHP dans lequel mes utilisateurs doivent saisir une date.Dans le champ concerné se trouve un gestionnaire d'év OnChange=fonction() --> ne MARCHE pas !! [ par bside8 ] Bonjour,j'essaie de mettre au point un script permettant d'afficher un calendrier.J'affiche dans une fenêtre nommée Calendrier le calendrier du mois c images [ par sebguess ] j'ai un script qui permet d'ouvrir mes images dans une page popup mais je sia pa comment desactivé le clic droits dans cette page je pense qu'il faut suppression du menu [ par sebguess ] j'ai besoin maintenant de pouvoir enlever le meu qui apparait sous IE6 (enregistrer,imprimer...)quand on pointe la souris sur l'imagemerci pour vos re champ libre [ par psychodingue ] Bonjours tout l'mondeVoilà, j'ai fait une champs texte pour m'en servir de status, quand une action se produit, je fait document.forme.text.value="bla Fini les document.write ! [ par okin7 ] J'ai écris une librairie qui reprend le principe des templates PHP mais en Javascript. Pour complètement séparer le code du HTML. Donnez moi votre avi factorisation de plusieurs pages html [ par cresus18 ] Tout d'abord, je vous remercie d'avance de préter attentionà mon problème qui est le suivant :Voila, je débute et j'attaque par une page web sur mes L


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Août 2010
LMMJVSD
      1
2345678
9101112131415
16171819202122
23242526272829
3031     

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,265 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales