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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  (newb' inside) cacher une div ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

(newb' inside) cacher une div ?

n°588932
brisssou
8-/
Posté le 12-12-2003 à 11:13:55  profilanswer
 

je pensait faire un truc du style :

Code :
  1. document.all.maDiv.visible = false


 
mais j'ai dû oublier un truc...
 
et, une fois que ça marchera, comment récupérer la valeur de l'attribut pour la comparer ?
simplement avec

Code :
  1. document.all.maDiv.visible == false

?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
mood
Publicité
Posté le 12-12-2003 à 11:13:55  profilanswer
 

n°588935
gizmo
Posté le 12-12-2003 à 11:16:19  profilanswer
 

c'est l'attribut css display: none

n°588937
brisssou
8-/
Posté le 12-12-2003 à 11:18:22  profilanswer
 

gizmo a écrit :

c'est l'attribut css display: none


 
désolé de faire mon lourd, mais comment je le récupère/modifie ?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°588939
simogeo
j'ai jamais tué de chats, ...
Posté le 12-12-2003 à 11:18:46  profilanswer
 

gizmo a écrit :

c'est l'attribut css display: none


ca c'est pour ne pas l'afficher
 
pour le cacher
 

document.all.maDiv.visible = 'hidden';


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°588942
brisssou
8-/
Posté le 12-12-2003 à 11:20:39  profilanswer
 

simogeo a écrit :


ca c'est pour ne pas l'afficher
 
pour le cacher
 

document.all.maDiv.visible = 'hidden';




 
j'ai raté quoi là ?

Code :
  1. onChange="document.all.place1.visible = 'hidden'"


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°588946
simogeo
j'ai jamais tué de chats, ...
Posté le 12-12-2003 à 11:29:54  profilanswer
 

Brisssou a écrit :


 
j'ai raté quoi là ?

Code :
  1. onChange="document.all.place1.visible = 'hidden'"




autant pour moi  
 
c'est visisbility et non pas visible


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°588951
brisssou
8-/
Posté le 12-12-2003 à 11:31:01  profilanswer
 

ça non plus ça marche pas...

Code :
  1. onChange="javascript:document.all.place1.visible = 'hidden'"


 
je me demande si je me mélange pas un peu les pinceaux entre les html et javascript...


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°588955
fastclemmy
(re-)Dictateur en plastique
Posté le 12-12-2003 à 11:32:31  profilanswer
 

document.getElementById("place1" ).style.display = "none";
 
ou  
 
document.getElementById("place1" ).style.visibility = "hidden";
 
EDIT: j'avais oublié le .style.


Message édité par fastclemmy le 12-12-2003 à 11:49:02
n°588965
simogeo
j'ai jamais tué de chats, ...
Posté le 12-12-2003 à 11:38:04  profilanswer
 

je plussoie fast :o


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°588972
brisssou
8-/
Posté le 12-12-2003 à 11:44:04  profilanswer
 

je suis désolé de revenir, mais je ratte un truc là :

Code :
  1. <tr>
  2.     <td align="center" colspan="2">
  3.     <form name="typereq">
  4.    <input type="checkbox" id="cbPlace1" onChange="javascript:document.getElementById('place1').display = 'none'">Emplacement
  5.       </form>
  6. </td>
  7.   </tr>
  8.   <tr>
  9.     <td colspan="2">
  10.   <div id="place1">
  11.     <form name="chPlace1">
  12.    <select name="lstPlace1">
  13.     <option value="etg1">&eacute;tag&egrave;re1
  14.   <option value="etg2">&eacute;tag&egrave;re2
  15.   <option value="etg3">&eacute;tag&egrave;re3
  16.   <option value="etg4">&eacute;tag&egrave;re4
  17.    </select>
  18.  </form>
  19.   </div>
  20. </td>
  21.   </tr>


...
ma div reste toujours là...


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
mood
Publicité
Posté le 12-12-2003 à 11:44:04  profilanswer
 

n°588982
cypress
La colline de cyprès
Posté le 12-12-2003 à 11:48:10  profilanswer
 

document.getElementById('place1').style.visibility='hidden';


---------------
Savoir c'est vivre, et maintenir dans l'ignorance c'est presque un homicide
n°588983
bibendum
tous des dégonflés !
Posté le 12-12-2003 à 11:48:11  profilanswer
 

<input type="checkbox" id="cbPlace1" onClick="document.getElementById('place1').style.visibility = 'hidden'">Emplacement  

n°588985
bibendum
tous des dégonflés !
Posté le 12-12-2003 à 11:48:23  profilanswer
 

grilled :)

n°588986
brisssou
8-/
Posté le 12-12-2003 à 11:48:43  profilanswer
 

je viends de comprendre que c'est du css tout ça...
on avance..


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°588988
bibendum
tous des dégonflés !
Posté le 12-12-2003 à 11:49:01  profilanswer
 

mais chez moi onChange ne marche pas ...

n°588995
brisssou
8-/
Posté le 12-12-2003 à 11:50:46  profilanswer
 

YESS !!! Merci à tous !!!
ça marche !!!
 
mais le truc étrange, c'est qu'il faut que je click ailleurs dans la page (sur du vide) pour que la div disparraisse ...


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°588998
brisssou
8-/
Posté le 12-12-2003 à 11:51:27  profilanswer
 

ok, onClick fonctionne mieux


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°589000
brisssou
8-/
Posté le 12-12-2003 à 11:52:26  profilanswer
 

une dernière pour la route :
 
on peut récupérer la valeur de l'attribut 'visibility' de la div ?


Message édité par brisssou le 12-12-2003 à 11:52:53

---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°589013
bibendum
tous des dégonflés !
Posté le 12-12-2003 à 11:56:07  profilanswer
 

<input type='button' onclick='alert("mon div est " + document.getElementById("place1" ).style.visibility)'>
 
avant de cliquer sur ton checkbox la valeur sera vide car on n'a rien défini dans le div au chargement de la page.

n°589014
brisssou
8-/
Posté le 12-12-2003 à 11:56:11  profilanswer
 

ok ça marche, trop bieng !
 
merci à tout le monde !!!!


Message édité par brisssou le 12-12-2003 à 11:56:38

---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°589017
bibendum
tous des dégonflés !
Posté le 12-12-2003 à 11:57:34  profilanswer
 

Cadeau :  
 
<script>
function gererVis(myObject){
if (myObject.checked){
 document.getElementById('place1').style.visibility = 'hidden';
}else{
 document.getElementById('place1').style.visibility = 'visible';
}
}
</script>
<tr>
    <td align="center" colspan="2">
 
     <form name="typereq">
    <input type="checkbox" id="cbPlace1" onClick="gererVis(this)">Emplacement  
      </form>
 
 </td>
  </tr>
  <tr>
    <td colspan="2">
   <div id="place1">
     <form name="chPlace1">
    <select name="lstPlace1">
     <option value="etg1">&eacute;tag&egrave;re1
   <option value="etg2">&eacute;tag&egrave;re2
   <option value="etg3">&eacute;tag&egrave;re3
   <option value="etg4">&eacute;tag&egrave;re4
    </select>
  </form>
   </div>
 </td>
  </tr>
 
<input type='button' onclick='alert("mon div est " + document.getElementById("place1" ).style.visibility)'>

n°589031
Hermes le ​Messager
Breton Quiétiste
Posté le 12-12-2003 à 12:06:28  profilanswer
 

fastclemmy a écrit :

document.getElementById("place1" ).style.display = "none";
 
ou  
 
document.getElementById("place1" ).style.visibility = "hidden";
 
EDIT: j'avais oublié le .style.


 
Je plussoie vigoureusement. document.all, c'est le mal  :D  :jap:

n°589069
brisssou
8-/
Posté le 12-12-2003 à 12:50:06  profilanswer
 

bibendum a écrit :

Cadeau :  
 
(...)


 
merci tout plein !!


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
mood
Publicité
Posté le   profilanswer
 


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

  (newb' inside) cacher une div ?

 

Sujets relatifs
[Latex] Vous utilisez quelle distro *TeX (pb de dvi inside)[Borland]Comment envoyer et récupérer une AnsiString (SendBuf inside)?
[conseil a donner inside] Besoin de conseil de debut en prog!Virer les doublons des combobox [erreur inside]
Cacher le source d'une page HTML...perl et balisage: un algo? (xml inside)
[PHP-NEWB] Probleme de session avec hébergement lycosIE refuse d'afficher une image [super mysterieux inside]
Question newb perdu - erreur a la compilation[JAVA] PopupMenu sur un TextArea : cacher le popup windows
Plus de sujets relatifs à : (newb' inside) cacher une div ?


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