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 :

Masquer une div, sous condition


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 26
    Points : 18
    Points
    18
    Par défaut Masquer une div, sous condition
    Bonjour,

    Je souhaiterais savoir comment masquer une div <div id="un"> si une chaîne de caractères (chainecaracteres) ou si une autre div (<div id="deux">) est présente sur une page html.

    La div (d'id=un) en question est du type suivant :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <div id="un">
    ....
    <h4>chainecaracteres</h4>
    ....
    <div id="deux">
    ....
    </div>
    ...
    </div>

    Je suis néophyte en php et en javascript.
    Je suppose qu'il est peut être possible de tester en javascript, avec innerhtml, la présence de div id="deux", ou de chainecaracteres.
    Si l'un ou l'autre est présent, je suppose qu'il est peut être aussi possible de masquer tout le div d'id=un.

    Mais je ne sais pas écrire le code javascript pour atteindre l'objectif.

    Merci par avance pour toute aide.

    Cordialement,

    Patrick

  2. #2
    Rédacteur/Modérateur

    Avatar de SylvainPV
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3 375
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3 375
    Points : 9 944
    Points
    9 944
    Par défaut
    Bonjour,

    C'est effectivement possible en JavaScript, mais je ne suis pas sûr que ce soit vraiment la solution adéquate à votre problème.

    Avant de répondre au comment, peut-on savoir le pourquoi ?
    - dans quels cas la div2 est présente ou ne l'est pas ? quel mécanisme l'ajoute ou pas à la page ?
    - est-ce que l'état masqué/pas masqué est susceptible d'évoluer après le chargement de la page ? Par une saisie utilisateur, ou une actualisation des données en AJAX peut-être ?

Discussions similaires

  1. Masquer une colonne sous condition BI4
    Par Mireill dans le forum Webi
    Réponses: 1
    Dernier message: 09/07/2015, 17h00
  2. [CR 2008] tableau croisé dynamique(masquer une ligne sous condition)
    Par futurist dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 29/09/2010, 14h57
  3. [Excel] Calcul d'une somme sous condition
    Par netsabes dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 22/08/2006, 16h09
  4. Afficher une image sous condition
    Par Chmog dans le forum BIRT
    Réponses: 5
    Dernier message: 28/07/2006, 12h11
  5. Réponses: 8
    Dernier message: 14/01/2006, 15h17

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