Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1384 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Cacher/afficher id proprement

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Cacher/afficher id proprement

n°1964014
garath_
Posté le 08-02-2010 à 19:19:42  profilanswer
 

Bonjour,
 
Dans mon code j'ai plusieurs select qui en fonction de leur valeur affichent ou cachent d'autres select.
 
Je fais ça de façon crade comme ça  [:cerveau goret] :
 

Code :
  1. if (document.getElementById('type_ba').value == "b_reduc" ){
  2.   document.getElementById('rss_tout').style.display = "none";
  3.   document.getElementById('rss_ba').style.display = "none";
  4.   document.getElementById('rss_br').style.display = "";
  5.   document.getElementById('table_filtre').style.display = "none";
  6.   document.getElementById('ent_ba').style.display = "none";
  7.   document.getElementById('ent_tel').style.display = "none";
  8.   document.getElementById('ent_ph').style.display = "none";
  9.   document.getElementById('ent_jv').style.display = "none";
  10.   document.getElementById('ent_info').style.display = "none";
  11. }


 
Comment puis-je faire un truc un peu plus propre?

mood
Publicité
Posté le 08-02-2010 à 19:19:42  profilanswer
 

n°1964026
gatsu35
Blablaté par Harko
Posté le 08-02-2010 à 19:59:08  profilanswer
 

ben method rapide, tu caches tout quoi qu'il se passe, et ensuite tu n'affiche que celui que tu veux afficher
 
et les id tu les fous dans un array
 

Code :
  1. if (document.getElementById('type_ba').value == "b_reduc" ){
  2.     var ids = ['rss_tout','rss_ba','rss_br','rss_br'];
  3.     for (var i=0; i<ids.length; i++) {
  4.        document.getElementById(ids[i]).style.display = 'none';
  5.     }
  6. }


 
 
 


---------------
Blablaté par Harko
n°1964034
garath_
Posté le 08-02-2010 à 20:24:32  profilanswer
 

[:implosion du tibia] Les idées les plus simples sont les meilleures...
Merci :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Cacher/afficher id proprement

 

Sujets relatifs
Problème pour afficher une image en PHPafficher images ds certains div / choix bouton php
afficher plusieur image dans un sprite en as3Afficher le détail d'un enregistrement après un classement (PHP/MYSQL)
[VBSCRIPT] Modifier nom affiché sur le bureau pour "Mes documents"[MySQL] Jointure : Afficher autre chose si pas de résultat?
Impossible d'afficher une valeur pour un count égal à 0Comment cacher la barre de formules dans Excel?
div afficher/masquer sur image interactiveafficher les combinaisons de chaine de caractères
Plus de sujets relatifs à : Cacher/afficher id proprement


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR