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 :

IE/Firefox probleme de fonction


Sujet :

JavaScript

  1. #1
    Membre confirmé Avatar de stela86
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 197
    Par défaut IE/Firefox probleme de fonction
    Bonjour, j'ai un petit soucis au niveau du navigateur. Je fais actuellement un application avec Struts mais mon souci est le javacript.
    Je vous explique j'ai des listes déroulantes avec comme valeur des id.
    Lorsque j'ai choisi un objet de cette liste click sur le bouton ajouter qui me forme un input hidden avec pour valeur mon id.
    Là n'est pas le soucis car c'est bien créé le probleme c'est que je fais un test pour savoir si je ne l'ai pas dejà ajouté!
    Sous Firefox il y a pas de probleme avec le code ci dessous mais IE fait des siennes !
    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
     
    for(j=0;j<increm;j++){
        aide="vectR["+ j +"].id";
        if(document.getElementsByName(aide)[0]!=null){
            if(document.getElementsByName(aide)[0].value==id){
                deja=1;
                alert("Cette Rubrique a déjà été séléctionnée !");
            }
        }
    }
    if(deja==0){
        aide="vectR["+ increm +"].id";
        var neww = document.createElement('input');
        neww.type="hidden";
        neww.name=aide;
        neww.value=id;            
        document.getElementById("IdRubrique").appendChild(neww);
        var divParent = document.getElementById("papa");
        divParent.appendChild(nouveauDiv);
        increm++;
    }
    Si quelqu'un a une idée !
    Merci d'avance

  2. #2
    Futur Membre du Club
    Inscrit en
    Mai 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 4
    Par défaut
    J'ai peut etre une idée. Fais moi voir ton code html avec tes listes.

  3. #3
    Membre confirmé Avatar de stela86
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 197
    Par défaut
    Le truc c'est que mes listes elles sont faites avec Ajax ! J'ai quand meme réussi à trouve une solution !
    En mettant un id aux elements que je crée ensuite je ne compare plus sur le nom mais sur l'id et ça fonctionne !
    Merci quand meme !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. probleme de fonction javascript
    Par cach dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 06/07/2005, 10h34
  2. Réponses: 17
    Dernier message: 24/03/2005, 12h24
  3. [langage] problème avec fonction read
    Par domidum54 dans le forum Langage
    Réponses: 2
    Dernier message: 30/03/2004, 20h42
  4. [VB6]Problème de fonction
    Par mustang-ffw02 dans le forum VB 6 et antérieur
    Réponses: 13
    Dernier message: 27/03/2004, 15h09
  5. Probleme de fonction
    Par yenna dans le forum ASP
    Réponses: 6
    Dernier message: 01/03/2004, 14h10

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