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 :

createElement IE et Firefox


Sujet :

JavaScript

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

    Informations forums :
    Inscription : Avril 2006
    Messages : 197
    Points : 111
    Points
    111
    Par défaut createElement IE et Firefox
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    var blaw = document.createElement('p');
        blaw.appendChild(document.createTextNode("coucou"));   
     
        document.getElementById("blabla").appendChild(blaw);
    ceci doit m'inserer un element p dans la page avec firefox tout fonctionne mais pas sous IE pkoi ? ? ?

  2. #2
    Expert confirmé
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Août 2003
    Messages
    3 681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : danseur

    Informations forums :
    Inscription : Août 2003
    Messages : 3 681
    Points : 5 221
    Points
    5 221
    Par défaut
    si si, ça marche

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

    Informations forums :
    Inscription : Avril 2006
    Messages : 197
    Points : 111
    Points
    111
    Par défaut
    Bon ok ça marche mais sous IE j'ai d'autre probleme lié à ça :
    Je crée un element ainsi:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    if(deja==0){
    aide="vectR["+ increm +"].id";
    var neww = document.createElement('input');
    neww.type="hidden";
    neww.name=aide;
    neww.id=id;
    document.getElementById("IdRubrique").appendChild(neww);
    increm++;
    }
    id étant l'objet selectionné dans ma listebox.
    Donc ça c'est bien crée. Dans la meme fonction qui me crée l'element je verifie si j'ai pas deja selectionné la listeBox par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    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 !");
            }
        }
    }
    et ça ça ne fonctionne pas sous IE mais marche très très bien sous Firefox !

Discussions similaires

  1. Problème avec createElement et option sous Firefox
    Par krapno dans le forum Général JavaScript
    Réponses: 36
    Dernier message: 29/04/2006, 13h05
  2. Réponses: 18
    Dernier message: 19/08/2004, 15h11
  3. [XML][XSL][Mozilla Firefox] Integraton dans une page JSP
    Par BANATACH dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 05/08/2004, 14h46
  4. Java ne fonctionne pas sous Firefox
    Par Info-Rital dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 29/07/2004, 23h37

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