A voir également:
- Afficher une zone texte en cliquant sur check
- Zone telechargement - Accueil - Outils
- Check disk - Guide
- Transcription audio en texte word gratuit - Guide
- Excel cellule couleur si condition texte - Guide
- Mettre un texte en majuscule - Guide
2 réponses
Bonjour,
Il est normal que que l'affichage ne fonctionne que pour le 1er clique.
Il est nécessaire d'incrémenter l'id de chaque checkbox ainsi que l'id view de ta div.
Il est normal que que l'affichage ne fonctionne que pour le 1er clique.
Il est nécessaire d'incrémenter l'id de chaque checkbox ainsi que l'id view de ta div.
Bonsoir,
Effectivement, là si tu as 5 checkboxs, tu vas avoir :
<input type="checkbox" id="check1" onClick="ChoixClic('check1','view')" >
<div id="view" style="display:none"><input type ="text"></div>
<input type="checkbox" id="check1" onClick="ChoixClic('check1','view')" >
<div id="view" style="display:none"><input type ="text"></div>
<input type="checkbox" id="check1" onClick="ChoixClic('check1','view')" >
<div id="view" style="display:none"><input type ="text"></div>
<input type="checkbox" id="check1" onClick="ChoixClic('check1','view')" >
<div id="view" style="display:none"><input type ="text"></div>
<input type="checkbox" id="check1" onClick="ChoixClic('check1','view')" >
<div id="view" style="display:none"><input type ="text"></div>
Quand tu fais document.getElementById('check1'), il va prendre le premier.
Idem pour document.getElementById('view').
Solution, utiliser ta variable $i qui s'incrémente pour changer les id des checkbox et des div.
Bonne chance !
Effectivement, là si tu as 5 checkboxs, tu vas avoir :
<input type="checkbox" id="check1" onClick="ChoixClic('check1','view')" >
<div id="view" style="display:none"><input type ="text"></div>
<input type="checkbox" id="check1" onClick="ChoixClic('check1','view')" >
<div id="view" style="display:none"><input type ="text"></div>
<input type="checkbox" id="check1" onClick="ChoixClic('check1','view')" >
<div id="view" style="display:none"><input type ="text"></div>
<input type="checkbox" id="check1" onClick="ChoixClic('check1','view')" >
<div id="view" style="display:none"><input type ="text"></div>
<input type="checkbox" id="check1" onClick="ChoixClic('check1','view')" >
<div id="view" style="display:none"><input type ="text"></div>
Quand tu fais document.getElementById('check1'), il va prendre le premier.
Idem pour document.getElementById('view').
Solution, utiliser ta variable $i qui s'incrémente pour changer les id des checkbox et des div.
Bonne chance !