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 :

Comptage de nœud sous firefox 3.5


Sujet :

JavaScript

  1. #1
    Membre éprouvé
    Homme Profil pro
    Technophile Web
    Inscrit en
    Mai 2007
    Messages
    930
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Technophile Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 930
    Par défaut Comptage de nœud sous firefox 3.5
    Bonjour,

    Voila je suis sous linux / firefox 3.5.8. Je m'étonne de la manière utilisé pour le comptage de nœud (XHTML).
    J'ai un code qui ressemble à ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <div class="mail message">
        <div class="left">
            <p class="left fav">
                       <input type="checkbox" class="check">
            </p>
        </div> 
    </div>
    avec prototype je fais un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $$('div.mail.message');
    donc je reprent tous les élement qui ont les deux classes mail et message
    ce qui est ok
    ensuite je tente d'aller vérifier s le checkbox contenu dans la class est bien coché
    pour cela en javascrip je dois faire un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (col[i].childNodes[1].childNodes[1].childNodes[1].checked == true)
    et quand je fais un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (col[i].childNodes[0].childNodes[0].childNodes[0].checked == true)
    parce que le DOM / MDC me prends en compte les "classes" comme des nœud texte


    enfait si je poste ce message c'est juste pour savoir si le comptage est "bon" , enfin si cette méthode que j'utilse fonctionnera sur IE / Safari / Chrome ....(ce que je redoute)

  2. #2
    Expert confirmé
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Août 2003
    Messages
    3 684
    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 684
    Par défaut
    nodeCleaner... le retour du serpent à plumes?

  3. #3
    Membre éprouvé
    Homme Profil pro
    Technophile Web
    Inscrit en
    Mai 2007
    Messages
    930
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Technophile Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 930
    Par défaut
    ????

  4. #4
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    javatwister fait référence à un script nodecleaner qui supprime les noeuds vides du DOM pour contourner les différences d'interprétation des retours chariot par IE.
    Ce qui m'amène à une question subsidiaire : si tu récupères ton élément avec Prototype, pourquoi ne pas cibler ton input avec aussi ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (col[i].down('input'))
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  5. #5
    Membre éprouvé
    Homme Profil pro
    Technophile Web
    Inscrit en
    Mai 2007
    Messages
    930
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Technophile Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 930
    Par défaut
    oki je vais voir pour node cleaner (merci de l'info)

    j'avais pas pensé à la solution que tu me montre ici
    je vais voir

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

Discussions similaires

  1. Affichage parasite sous Firefox
    Par Steph4fun dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 04/02/2005, 15h05
  2. problème avec une page web sous firefox!
    Par 3psilOn dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 24/11/2004, 11h49
  3. Invité de connexion "Adserver" sous FireFox
    Par KibitO dans le forum Administration
    Réponses: 10
    Dernier message: 13/11/2004, 14h19
  4. [HTML]Image qui ne s'affiche pas sous firefox...
    Par OrangeBud dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 13/10/2004, 13h42
  5. 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