IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Problème récupération tableau


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 106
    Par défaut Problème récupération tableau
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    //Méthode qui permet de savoir si le formulaire est vide ou non 
    function estVide(LocForm) {
    	var reponse = true;
    	var i = 0;
    	var test  = LocForm.multiLocalisation;
    	var multiLoca =  LocForm.multiLocalisation[0].localisation;
    	while ((i <10)&&(reponse)) {
    		if (checkText(LocForm.multiLocalisation[i].localisation.value)) {
    			reponse = false;
    		}
    		i++; 
    	}
    	return reponse;
    }
    L'erreur stipulé dans la console javascript de firefox et que l'attribut multiLocalisation n'a pas de propriété au niveau de l'affectation de la variable multiLoca. La variable test est à void. Ok multiLocalisation seul n'a pas de propriété étant donné que c'est un tableau ! Mais je ne comprends pas pourquoi à la récupération de LocForm.multiLocalisation[0] , la console javascript me dit que multiLocalisation n'a pas de propriété ! Le [0] serait une propriété maintenant !

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 106
    Par défaut


    Voilà ce que contient mon formulaire LocForm

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 106
    Par défaut
    Et en fait sous IE, il concidère que je charge au moment du multiLocalisation[0].localisation -> multiLocalisation.0

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 106
    Par défaut
    Donc l'idée est de savoir pourquoi il transforme mon LocForm.multiLocalisation[0] en LocForm.multiLocalisation.0

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 106
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    //Méthode qui permet de savoir si le formulaire est vide ou non 
    function estVide(LocForm) {
    	var reponse = true;
    	var i = 0;
    	var isLoca;
    	while ((i <LocForm.elements.length)&&(reponse)) {
    		isLoca = LocForm.elements[i].name.indexOf("localisation");
     
    		if (isLoca != -1) {
    			if (checkText(LocForm.elements[i].value)) {
    				reponse = false;
    			}
    		}
    		i++; 
    	}
    	if (reponse) {
    		alert('Au moins une localisation doit être renseignée');
    	}
    	return reponse;
    }
    Ca sent la bidouille à plein nez mais bon en même temps je fais du JavaScript :p

    Mais ça fonctionne !

Discussions similaires

  1. [MySQL] problème récupération variable contenu dans un tableau
    Par mac-addict dans le forum PHP & Base de données
    Réponses: 19
    Dernier message: 22/08/2011, 16h12
  2. Problème récupération données d'un tableau
    Par DragonicFlash dans le forum Langage
    Réponses: 2
    Dernier message: 03/12/2008, 11h43
  3. Problème de tableau
    Par tom06440 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 26/04/2005, 20h30
  4. Problème de tableau
    Par krfa1 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 08/02/2005, 11h09
  5. [Débutant] Problème récupération de données
    Par flogreg dans le forum Servlets/JSP
    Réponses: 26
    Dernier message: 20/08/2004, 17h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo