1 pièce(s) jointe(s)
Envoyer plusieur données en même temps dans une table
Bonjour à tous,
J'aimerai insérer dans une table des données que je saisie dans un formulaire qui ne s'affiche que si je coche la case à cocher.Le nombre de case est variable donc du coup le nombre de formulaire à remplir aussi.j'ai demandé de l'aide aux gens mais en vain car il ne s'y connaissent qu'en PHP en utilisant JSON.
Ci dessous un aperçu de ce que je veux faire :
Pièce jointe 189276
Je voudrais en cliquant sur enregistrer créer un identifiant dans une table pour chacune des lignes où j'ai cocher la case et insérer les données que j'ai saisies dans les différents formulaires.
Voici mon code javascript :
Code:
1 2 3 4 5 6 7 8 9 10 11
| function myFunction(elem){
elsuiv = elem.nextSibling;
if(elsuiv.nodeName == '#text'){
elsuiv = elsuiv.nextSibling;
}
if(elsuiv.style.display == 'none'){
elsuiv.style.display = 'block';
}else{
elsuiv.style.display = 'none';
}
} |
Code HTML :
Code:
1 2 3 4 5 6 7 8 9
| <td>
<input type="checkbox" name="pret" value="non" onclick="myFunction(this)">
<div class="inputscaches" style="display:none;" >
<form method="post" action = "<c:url value="/FormDossier"/>">
<input type="text" name="motif" placeholder="" />
<input type="text" name="decision" placeholder="" />
</form>
</div>
</td> |
Si quelqu'un a déjà traité ce genre de problème ou a des idées de comment je dois faire merci de m'orienter.