lorsque l'on selectionne un checkbox cela affiche d'autre ch
Posté : 08 avr. 2009, 14:15
Bonjour,
voila j'ai un problème sur un formulaire, a un endroit lorsque l'on clique sur la case a cocher je voudrai que cela lance une fonction. Qui ensuite vérifie si la case a cocher ou décocher et selon elle affiche des champ en conséquence. Mais il se trouve que j'ai un problème pour lancer la fonction.
voici le code que j'ai mis pour lancer la fonction :
puis ma fonction :
voila j'ai un problème sur un formulaire, a un endroit lorsque l'on clique sur la case a cocher je voudrai que cela lance une fonction. Qui ensuite vérifie si la case a cocher ou décocher et selon elle affiche des champ en conséquence. Mais il se trouve que j'ai un problème pour lancer la fonction.
voici le code que j'ai mis pour lancer la fonction :
<input name="trans" type="checkbox" id="trans" value="1" onClick="javascript:transmis()">
j'ai essayer avec onclick, onchange... mais cela fonctionne pas.puis ma fonction :
function transmis(){
alert('ici');
if (document.enreg.trans.checked) {
document.getElementById("transmis").style.display='block';
document.getElementById("nontransmis").style.display='none';
document.enreg.raison_non_transmis.value= '';
} else {
document.getElementById("transmis").style.display='none';
document.getElementById("nontransmis").style.display='block';
document.enreg.interlocuteur.value= '';
document.enreg.type_interlocuteur.value= '';
}
et donc grace a mon alert je voie que je rentre pas dans la fonction. Auriez vous une idée de mon probleme ? merci