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 :

PB Masquage de Champ


Sujet :

JavaScript

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 55
    Points : 42
    Points
    42
    Par défaut PB Masquage de Champ
    Bonjour,

    sur une ligne, j'ai trois champs d'affichés.
    Je dois maquer les deux premiers et pas le 3ème.

    Voilà à quoi ressemble mes champs

    1er champ Heritage Famille Groupe 2 ème champ OUI+bouton radio NON+Bouton radio 3 ème champ peu importe

    Je me sers de l'ID pour identifier mes champs:
    si je le met au niveau du tr ça va pas puique les 3 champs disparaissent.
    Si le le met sur le premier td, le premier champ diparait
    Si je le mets sur le 2ème td, le deuxième champ disparait

    Mais si je mets deux id différents ou identique d'ailleurs sur mes deux premiers champs, seul le prmier champ disparait et je comprends pas pourquoi

    Je vous envoie le code dès que possible mais bon, j'comprends plus rien
    %Merci d'avance pour vos réponses

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 31
    Points : 34
    Points
    34
    Par défaut
    Normalement, à moins d'exceptions, l'id d'une balise est supposée être utilisée de manière unique.

    Détermine trois id différents pour les trois conteneurs de tes champs et travaille avec les trois indépendamment... Tu arriveras éventuellement au résultat souhaité!

    Je te suggère de ne pas appliquer cette opération sur une balise TD directement, mais sur un conteneur à l'intérieur de ta balise (soit une table imbriquée, soit un div...) A mon souvenir, masquer ou afficher des cellules de tableau ne donne pas toujours un résultat terrible dépendant des navigateurs.

    A+

  3. #3
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Points : 36 571
    Points
    36 571
    Par défaut
    Bonjour,
    Exact, c'est le contenu (et non "conteneur") du <td> qu'il faut masquer.
    Supprimer un <td> rend la structure de la table incohérente.

    Par contre, il n'y a pas d'exception à l'exigence d'unicité sur les ID

    A+
    Pour tout savoir sur l'utilisation du forum

    En postant votre message, n'oubliez pas les Règles du Club.

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 31
    Points : 34
    Points
    34
    Par défaut
    En fait, j'entendais par "conteneur" la balise qui contient le texte, dans la cellule! ie: une balise DIV renferme l'ensemble des éléments à masquer...

    En revanche, on peut toujours dire (s'il y a lieu) que DIV fait partie du contenu de la cellule...

    Tout dépend de la manière dont on voit les choses.

  5. #5
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Points : 36 571
    Points
    36 571
    Par défaut
    Citation Envoyé par freekind
    En fait, j'entendais par "conteneur" la balise qui contient le texte, dans la cellule! ie: une balise DIV renferme l'ensemble des éléments à masquer
    Alors on est d'accord
    Pour tout savoir sur l'utilisation du forum

    En postant votre message, n'oubliez pas les Règles du Club.

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 31
    Points : 34
    Points
    34
    Par défaut
    Ca ne fait aucun doute
    A+

Discussions similaires

  1. Masquage de champs avant affichage de la page
    Par Kouala dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 30/05/2011, 15h19
  2. [1.x] [sfWidgetDate] Masquage d'un champ => validation impossible
    Par Bleys dans le forum Symfony
    Réponses: 2
    Dernier message: 24/06/2009, 11h53
  3. masquage partie d'un champ
    Par Brice_68 dans le forum Access
    Réponses: 2
    Dernier message: 30/03/2007, 14h53
  4. Taille des champs proportionnelle...
    Par Depteam1 dans le forum Composants VCL
    Réponses: 2
    Dernier message: 09/08/2002, 11h48
  5. taille max du nom d'un champ
    Par hna dans le forum Paradox
    Réponses: 2
    Dernier message: 28/07/2002, 02h40

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