Bonjour,
pour ne pas surcharger un formulaire, je souhaite avoir 2 champs proposés par défaut (nom, quantité), comment faire pour créér à la demande 2 nouveaux champs dans le même formulaire (nom, quantité)?
si je reprends pour exemple mes fruits
une personne répond tout d'abord
bananes = 2 puis souhaite ajouter :
oranges = 3
La solution consiste-t'elle à créer un bouton qui lance un script qui lui, créé les champs nécessaires?
Alors ensuite, les nouveaux champs, tu peux les générer en PHP via un reload (qui va générer une nouvelle page html avec plus de champs), ou bien tu peux ajouter ces champs dans ta page (sans reload) en utilisant du javascript pour manipuler le DOM de ta page.
La solution javascript est plus "funky" car pas de reload, mais en contre partie, elle demande un poil plus de code et elle ne sera pas compatible sur les navigateurs sans support js.
dans mon projet,je pense que l'ouverture d'une nouvelle fenêtre sera plus conseillée, sachant qu'il faut donner des infos pour chaque orange déclarée
s'il l'utilisateur dit : oranges = 3,
il faut une nouvelle page avec des champs :
orange 1 : qualité,origine
orange 2 : qualité,origine
orange 3 : qualité,origine