Champs de formulaires variables

Répondre
cyne
le 27/01/2010 à 16:43
cyne
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?

Merci de votre aide
FP
LA GLOBULE
le 27/01/2010 à 20:46
LA GLOBULE
On en a déjà parlé ici.

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.
cyne
le 28/01/2010 à 00:29
cyne
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

et même chose si c'est 20 oranges.

je garde l'idée d'un reload alors
FP
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours