







|
[ Forums >> JavaScript >> Problèmes sur les cours de JavaScript >> case à cocher pour afficher zone de texte ]
| > case à cocher pour afficher zone de texte |
[ Posté par mioke ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 18-04-2008 à 11:46 | 1 messages ]
  Bonjour,
j'ai un formuliare avec une liste de case à cocher, lorsque l'utulisateur coche ce qui la choisie je voudrais affichez des zone de texte corespondant.
exemple
Liste à cocher nom, prenom, adresse.
Si l'utulisateur coche nom ,prenom alors je voudrais qui l'affiche une zone de texte pour le nom et le prenom.
je me suis retourné vers le javascript. Mais cela ne fonctionne pas je dois avoir un probléme au niveau du javascript si quel q'un peu m'aider en jettant un coup d'oeil
merci.
function ChoixClic(saisirdessin)
{
if(document.forms.saisirdessin.$idetlib[0].checked)
{
document.forms.saisirdessin.$idetlib[1].style.display="inline";
}
else
{
document.forms.saisirdessin.$idetlib[1].style.display="none";
}
} |
|
 
|
|
|
[ Posté par dgse ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 19-04-2008 à 15:11 | 269 messages ]
  Bonjour
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<script type="text/javascript">
function ChoixClic(radio,saisirdessin)
{
if(document.getElementById(radio).checked)
{
document.getElementById(saisirdessin).style.visibility='visible';
document.getElementById(saisirdessin).style.display='block';
}
else
{
document.getElementById(saisirdessin).style.visibility='hidden';
document.getElementById(saisirdessin).style.display='none';
}
}
</script>
</head>
<body>
<form action="" name="form1" methed="post">
<input type="checkbox" id="check1" onClick="ChoixClic('check1','view')" />: test
<div id="view" style="display:none">Je suis la</div>
<input type="checkbox" id="check2" onClick="ChoixClic('check2','view1')" />: test
<div id="view1" style="display:none">Je suis pas la</div>
</form>
</body>
</html> |
|
@+ Dgse
________________ Je ne tiens pas a etre un genie. J'ai suffisamment de probleme a etre un homme.
|
|
Services email :
  Vous devez vous identifier pour profiter des services par email du forum.
|

|