Activer/Afficher un champ en fct de checbox

Résolu/Fermé
Chabanus Messages postés 978 Date d'inscription dimanche 23 décembre 2007 Statut Membre Dernière intervention 11 novembre 2011 - 2 mars 2009 à 14:16
Chabanus Messages postés 978 Date d'inscription dimanche 23 décembre 2007 Statut Membre Dernière intervention 11 novembre 2011 - 2 mars 2009 à 17:34
Bonjour :)
S'il vous plait, jvoudrais que lorsque je coche la checkbox le formulaire apparait, et non décocher la chekbox et faire disparaite le formulaire.

Voici le code:


<script language="Javascript">

function GereControle(Controleur, Controle, Masquer) {
var objControleur = document.getElementById(Controleur);
var objControle = document.getElementById(Controle);
	if (Masquer=='1')
		objControle.style.visibility=(objControleur.checked==true)?'visible':'hidden';
	else
		objControle.disabled=(objControleur.checked==true)?false:true;
	return true;
}
</script>

<input type="checkbox" id="chkb_10" onClick="GereControle('chkb_10', 'texte_10', '1');" CHECKED><label for="chkb_10">Contrôle de "texte_10"</label>

<input type="text" id="texte_10" value="Contenu de texte_10">


Merci bonne journée
A voir également:

3 réponses

Mikey_UFC Messages postés 312 Date d'inscription jeudi 8 mars 2007 Statut Membre Dernière intervention 2 août 2010 1
2 mars 2009 à 17:13
Ben c'est le plus simple ( donc je dirais que c'est du code recopié :P )
=>
<input type="checkbox" id="chkb_10" onClick="GereControle('chkb_10', 'texte_10', '1');"><label for="chkb_10">Contrôle de "texte_10"</label>

<input type="text" id="texte_10" value="Contenu de texte_10" style="visibility:hidden">
2
Mikey_UFC Messages postés 312 Date d'inscription jeudi 8 mars 2007 Statut Membre Dernière intervention 2 août 2010 1
2 mars 2009 à 15:24
Salut,

Là, ça marche bien, quand tu coches, le formulaire apparait et il disparait quand tu décoches.

C'est quoi la question ?
0
Chabanus Messages postés 978 Date d'inscription dimanche 23 décembre 2007 Statut Membre Dernière intervention 11 novembre 2011 70
2 mars 2009 à 16:59
Par défaut lors de l'affichage de la page, le formulaire doit apparaitre que lorsque je coche la checkbox.

Donc par défaut:
Checkbox non coché.
Formulaire invisible.

Après avoir coché:
Checkbox coché.
Formulaire visible.
0
Chabanus Messages postés 978 Date d'inscription dimanche 23 décembre 2007 Statut Membre Dernière intervention 11 novembre 2011 70
2 mars 2009 à 17:34
Excellent ! Je te remercie.
0