Ajout et suppression de champ

Ajout et suppression de champ - HTML/CSS - Programmation

Marsh Posté le 23-03-2008 à 19:16:51    

Bonjour, je voudrais un formulaire où l'on puisse ajouter ou supprimer des champs "réponse", voici ce que j'ai pour le moment.
 
J'ai 2 problèmes : le premier c'est à l'ajout, le champ et le libellé (Réponse x) ne sont pas sur la même ligne. Mon second problème concerne la suppression d'un champ, seul le champ disparait mais pas le libellé. Voici les 2 fonctions js :

Code :
  1. function plus(){
  2. div=document.getElementById('reponses');
  3. c2=div.getElementsByTagName('input');
  4. ind=c2.length+3;
  5. div.innerHTML +='<p>Réponse '+ind+' : ';
  6. ch=document.createElement('input');
  7. ch.setAttribute('type','text');
  8. ch.setAttribute('name','rep'+ind);
  9. ch.setAttribute('size',40);
  10. div.appendChild(ch);
  11. div.innerHTML +='</p>';
  12. }
  13. // supprimer le dernier champ;
  14. function moins(){
  15. if(c2.length>0){div.removeChild(c2[c2.length-1])}
  16. }


 
Comment corriger ces 2 problèmes ?
 
Merci


---------------
cours pour débuter sous 3d studio max - Photoshop pour les nuls
Reply

Marsh Posté le 23-03-2008 à 19:16:51   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed