frc691
Messages postés7Date d'inscriptionlundi 19 décembre 2005StatutMembreDernière intervention 2 juin 2009
-
1 févr. 2007 à 18:40
frc691
Messages postés7Date d'inscriptionlundi 19 décembre 2005StatutMembreDernière intervention 2 juin 2009
-
2 févr. 2007 à 15:32
Bonjour,
Le pb est le suivant : comment faire en sorte, sur une page html envoyée par php selon des données issues d'une DB Mysql, que le cochage d'une checkbox dans un formulaire provoque l'apparition (ou la disparition par décochage) à l'écran de champs text ou select sur la même page ? A part par validation et renvoi de la page avec les champs affichés ou non en conséquence, je ne sais comment m'y prendre.
Je ne me suis jamais penché en profondeur sur java, mais qqch me dit que la solution se trouve sans doute dans cette direction.
Si qq'un connaît la solution ou du moins les éléments de recherche pour y parvenir : Merci à lui. Il s'agit de la mise en place d'un site pour une association de plus de 1000 adhérents et j'ai beau eu cherché, je n'ai rien trouvé jusqu'à maintenant.
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 201137 1 févr. 2007 à 23:46
Salut
Je pense que la solution est dans la gestion de style
dysplay =none et javascript
exemple (de tete)
Je prend comme notation $('X') --> document.getElementById('X')
dans une section javascript
function maFonction(){
if ($('maCheckbox').checked) {
$('mondivouspanoucontrol').style.display='hidden';
}else{
$('mondivouspanoucontrol').style.display='block'; // certain controle sont inline a voir
}
}
Ce code n'a pas été testé mais donne le principe de la solution à ton problème
Ceci sans les infos de tableau... Je vais maintenant voir comment intégrer cela à l'ensemble des infos qui doivent apparaître ou disparaître de l'écran.
A+