"JiBé" <jb_rey (AT) wanadoo (DOT) fr> a écrit dans le message de news:
4410700b$0$21276$8fcfb975 (AT) news (DOT) wanadoo.fr...
Quote:
Antoine a écrit :
il faut indiquer display:none; à la place de visibility:hidden;
display:none; n'affiche pas le div
visibility:hidden; "affiche" le div (garde la place pour le rendre
visible) mais rend le invisible
ensuite un display:block; sur le cochage de la case
Jibé |
c'est génial, merci beaucoup !!!!
histoire de partager voici pour les archives :
--1------------ La checkbox (à mettre dans <form>) :
<INPUT TYPE="checkbox" onClick="display_div('resumeDiv')" VALUE="true">
--2------------ La div :
<div ID="resumeDiv" style="display:none">Blablabla</div>
--3------------ La fonction java :
var ns4=document.layers
var ie4=document.all
var ns6=document.getElementById&&!document.all
function display_div(nObjet) {
if(ie4) { // Internet explorer
eval(nObjet).style.display =
(eval(nObjet).style.display=='none'?'block':'none' );
}
else if(ns4) { // Netscape 4.x
document.eval(nObjet).display =
(document.eval(nObjet).display=='none'?'block':'no ne');
}
else if(ns6) { // Netscape 6 (mozilla)
var divns6 = document.getElementsByTagName("div")
divns6[nObjet].style.display =
(divns6[nObjet].style.display=='none'?'block':'none');
}
}
Testé sous IE 6 et Firefox !
--
Toine
Site SME =>
http://jurastick.dyndns.org (UP)