Bonjour,
je fais appel à vos connaissances pour m'aider à comprendre comment je pourrais faire pour ajouter ou supprimer à la volée des zones de saisies.

mon code actuel ressemble a ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<form action="<?=root?>ajout.php" method="post" id="form_ajout" name="form_ajout">
  <div id="step_form">
    <p>
      <input type="text" class="i_ajout" name="i_ajout_001" value="N°001" />
      <input type="text" class="i_ajout" name="i_label_001" />
   </p>
  </div>
  <input type="hidden" id="curval" value="001" />
</form>
J'aimerais maintenant avoir un bouton ajout qui mettra à la suite un second input comme suit:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<p>
   <input type="text" class="i_ajout" name="i_ajout_002" value="N°002" />
   <input type="text" class="i_ajout" name="i_label_002" />
</p>
J'ai pensé à un champs hidden qui contient la valeur courante pour pouvoir être récupéré et incrémenté lorsque j'ajoute un champs.
Pour la suppression par contre je ne sais pas trop comment faire...

J'ai recherché et jai vu ceci pour ajouter, j'utilise déjà prototype ailleurs donc j'aurais bien voulu l'utiliser ici aussi mais je n'ai rien vu pour supprimer la dernière occurrence (pas besoin de supprimer une intermédiaire, seulement la dernière).

Si quelqu'un connais un exemple semblable pour ajouter et supprimer à la volée des champs dans un formulaire.

Merci beaucoup pour vos lumières, DD


EDIT: javais pas vu ca: http://developpez.net/forums/showthread.php?t=252724
je regarde si ca correspond a ce que je souhaite!