Bonjour à tous,
J'ai un formulaire html avec des champs qui apparaissent en fonction d'un choix dans un box SELECT et j'aimerai transformer ce formulaire en PDF (avec FPDF) en n'ayant que le choix qui a été sélectionné.
Je vous joins une partie de mon code HTML :
<script>
function trait()
{ var d1=document.getElementById('CHOIX1');
var d2=document.getElementById('CHOIX2')
d1.style.display="none";
d2.style.display="none";
switch ( document.getElementById("TYPE_CHOIX").selectedIndex )
{ case 1:
d1.style.display='inline';
break;
case 2:
d2.style.display='inline';
break;
}
}
</script>
<select name="TYPE_CHOIX" id="TYPE_CHOIX"
style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Geneva;"
OnChange="trait();">
<option value="" selected="selected">Merci de faire un choix</option>
<option value="CHOIX0">Choix0</option>
<option value="CHOIX1">Choix1</option>
<option value="CHOIX2">Choix2</option>
</select>
*
<DIV ID='CHOIX1' STYLE='display:none;'>
<div align="left" class="Style21">
NOM : <input name="NOM_CHOIX1" type="text" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Geneva;">
<BR />
PRENOM : <input name="PRENOM_CHOIX1" type="text" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Geneva;">
<BR />
</div>
</div>
<DIV ID='CHOIX2' STYLE='display:none;'>
<div align="left" class="Style21">
AUTRE NOM : <input name="NOM_CHOIX2" type="text" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Geneva;">
<BR />
AUTRE_PRENOM : <input name="PRENOM_CHOIX2" type="text" style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Geneva;">
<BR />
</div>
</div>
En résumé, si je sélectionne le choix 1, j'aimerai qu'il n'y ai sur le PDF que les champs correspondant au choix 1 et inversement pour le choix 2.
Merci à tous pour votre aide car je sèche comme un poisson hors de l'eau. Cela fait 1 semaine que je cherche sur la toile mais sans succès. Donc si il y avait une âme charitable pour m'aider, ce serai génial.
Merci d'avance.
A+
Benetophe