Rendre visible et invisible une zone de liste

hope_2009 Messages postés 3 Statut Membre -  
hope_2009 Messages postés 3 Statut Membre -
Bonjour,
Quelqu'un peut m'aider SVP. Je suis sur un projet d'application web J2EE. Voilà, j'aimerais insérer sur ma page jsp une fonction javascript qui me permettra à l'ouverture de mon formulaire de cacher une zone de liste déroulante et de l'afficher en cochant un checkbox.
Merci à vous.
A voir également:

3 réponses

Pilow Messages postés 410 Statut Membre 71
 
Bonjour

Dans ton checkbox tu ajoute :
<input ...... OnChange="javascript:TA_FONCTION_MAGIQUE()"....>

et en haut de ta page
<script language=javascript>

function TA_FONCTION_MAGIQUE()
{
if (document.getElementById("TON IDCHECKBOX").checked)
   document.getElementById("TA LISTE").style.display = "block";
else
   document.getElementById("TA LISTE").style.display = "none";

}

</script>


Ce code ne marche surement pas, mais ça donne une idée

EDIT : encore + degueulasse :

<input ...... OnChange="javascript:document.getElementById('TALISTE').style.display = (this.checked ? "block" : "none");"....>
1
hope_2009 Messages postés 3 Statut Membre
 
Merci beaucoup Pilow, j'ai fini par trouver une solution qui marche pour le marche.
Maintenant sur mon formulaire j'ai une zone de liste déroulante derrière laquelle s'execute une fonction appeller Charger();qui actualise la page chaque fois qu'on change le contenu.C'est-à-dire que je fais un submit à la fin.
Mon problème est que en fonction du contenu ,certaines zones de texte doivent être griser.
Comment s'y prendre
0
Pilow Messages postés 410 Statut Membre 71
 
Certaines zones de texte de ta liste ?

Grisé dans le sens innaccessible ou dans le sens d'une couleur différente ?
0
hope_2009 Messages postés 3 Statut Membre
 
Je veux que les zones de texte soit griser dans le sens d'inacessibilité
0