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 :

appel sur tous éléments commençant par


Sujet :

JavaScript

  1. #21
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Par défaut
    Merci mais j'ai un autre problème :

    J'ai une erreur quand je fait :
    if{document.getElementById('desc'+i))

    cela me dit objet attendu.

    Sinon pour le nombre ça marche

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    for(i = 0; i < n; i++)
    	{
    		if{document.getElementById('desc'+i))
    		{
    			document.getElementById('desc'+i).style.display = 'none';
    		}
    	}
    Merci

  2. #22
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Tu feras gaffe, tu as mis une accolade au lieu d'une parenthèse juste après le mot if. =)

  3. #23
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 354
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 354
    Par défaut
    tu pourrais utiliser JQuery qui permet de faire des actions sur une query type css et xpath

  4. #24
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Par défaut
    Merci

    je ne connais pas du tout JQuery, et je ne comprend pas ce que tu veut dire...
    Mais si tu as le temps de m'espliquer je suis tout ouie et toujours prêt à apprendre de nouvelles choses!

  5. #25
    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
    asp, php... peu importe! je te rappelle que je t'ai proposé un code simple qui marchera quels que soient les id piochés dans la base;

  6. #26
    Membre émérite Avatar de haltabush
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2005
    Messages
    726
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2005
    Messages : 726
    Par défaut
    Citation Envoyé par javatwister
    asp, php... peu importe! je te rappelle que je t'ai proposé un code simple qui marchera quels que soient les id piochés dans la base;
    <troll>A non! j'étais le 1er à parler de faire ça coté serveur </troll>
    Ceci dit, puisqu'on peut le faire relativement simplement en JS, pourquoi se priver?

  7. #27
    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
    Citation Envoyé par haltabush
    <troll>A non! j'étais le 1er à parler de faire ça coté serveur </troll>
    Ceci dit, puisqu'on peut le faire relativement simplement en JS, pourquoi se priver?

    en l'occurence, la boucle serveur s'impose pour gagner en temps et en efficacité; sauf que où tu affectais directement une propriété à des éléments html (dangereux alors que la page est en train de se charger), je stocke juste les valeurs dans un tableau javascript extrêmement simple à manipuler;

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Réponses: 3
    Dernier message: 09/07/2014, 15h57
  2. Pointer sur un élément implémenté par JS, vider le cache
    Par descurai dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 11/05/2009, 17h33
  3. Itérer sur tous les éléments d'un arbre
    Par *alexandre* dans le forum Langage
    Réponses: 7
    Dernier message: 05/12/2007, 17h22
  4. [exp reguliere]Bouton "tout cocher" pour tous les id commençant par 'bvt_'
    Par boniface dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 12/06/2007, 16h58
  5. [XSLT] Récupérer un attribut sur un élément pointé par un IDREF
    Par Folken Laëneck dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 13/05/2007, 08h31

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