Bonjour à toutes et à tous !
Me voila dans la panade je me tourne donc vers vous, illustre membres de ce site.
J'ai un formulaire avec des champs input. Dans ce formulaire une partie est faîtes pour déclarer les éventuels crédit que la personne a. Lorsqu'elle a plusieurs crédits, elle a la possibilité de cliquer sur un bouton "credit suivant" qui va permettre de générer 3 champs input correspondant au crédit.
Code Javascript :
var i=1;
function credit(){
i=i+1;
var div1="<img src='filet.png' /><div id='creditencours1"+i+"' display='block'><p class='champslong'>Montant total emprunté</p><p class='saisie'><input name='credit1"+i+"montant' id='credit1montant' type='text' value='' size='15' maxlength='70' tabindex='4' /></p><p class='champslong'>Crédit restant dû</p><p class='saisie'><input name='credit1"+i+"restant' id='credit1"+i+"restant' type='text' value='' size='15' maxlength='70' tabindex='4' /></p><p class='champslong'>Mensualité du crédit</p><p class='saisie'><input name='credit1"+i+"mensualite' id='credit1"+i+"mensualite' type='text' value='' size='15' maxlength='70' tabindex='4' /></p>";
var contenu=document.getElementById("credit_en_cours").innerHTML;
document.getElementById("credit_en_cours").innerHTML=contenu+div1;
document.getElementById("nb_credit").innerHTML="<input type='hidden' name='nb_credit' value='"+i+"' />";
};
Le problème est le suivant : lorsque je clique sur le bouton crédit suivant ma fonction s'execute et m'ajoute bien mes 3 input, mais, elle ne conserve pas les valeurs saisies dans les précédents et lorsque je fais un submit de mon formulaire en voulant récupérer les variables en php, les variable des input générés dynamiquement par javascript n'existe pas.
Quelqu'un aurait une idée ?
Merci d'avance et bonne journée !