Rechercher : dans
Par :

Comment créer un formulaire dynamique

Dernière réponse le 30 aoû 2009 à 14:55:41 Fedayk, le 5 avr 2007 à 15:29:23 
 Signaler ce message aux modérateurs

Bonjour,

Apres avoir effectué quelques recherches, je n'ai pas trouvé de réelles indications donc je viens solliciter votre aide.

Je m’explique, Je souhaiterais que lorsqu’une personne sélectionne un certain élément dans une liste déroulante ou qu’il coche une case dans le formulaire, de nouveaux éléments s’ajoutent dans ce même formulaire (nouveaux champs texte, …) sans que l’utilisateur ait à valider le formulaire précédent au préalable.

En gros, dans ma base de données, j’ai une table qui contient les informations des propriétaires, et donc dans la création d’un nouvel objet, il faut sélectionner le propriétaire et si celui-ci n’existe pas, pouvoir le créer directement dans le formulaire de création de l’objet en question.

Merci d’avance pour vos réponses si vous savez comment faire cela ou si vous avez des alternatives pour avoir le même résultat au final.

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « Comment créer un formulaire dynamique » dans :
Créer un site beau, dynamique et respectueux des standards VoirVoici une liste de liens qui vous aideront à mieux exploiter les standards (HTML, CSS, DOM...) pour créer des sites plus beau, plus dynamiques et plus respectueux des standards. A la fin de cette page, il y a également une liste de...
PHP - Créer un moteur de recherche VoirIdée générale Le moteur de recherche ci-dessous ne correspond qu'à une idée possible de moteur de recherche simple, ne gérant qu'un seul mot clé. Le concept du fonctionnement de ce moteur est de créer une base de donnée contenant les mots clés de...
Bases de données - Utilisation de formulaires VoirUtilisation de formulaires Afin d'exploiter les bases de données, il faut fournir une interface à l'utilisateur lui permettant de visualiser des données en fonction de certains critères. Pour cela il existe un outil : les formulaires. Un formulaire...

1

epsilon17, le 5 avr 2007 à 17:39:15

Tu peux faire cela en utilisant javascript

avec xmlhttprequest (pseudo ajax) et inner html

regarde par ici pour comprendre comment ça marche
http://www.toutjavascript.com/savoir/xmlhttprequest.php3
http://ajax.developpez.com/
"En cherchant bien, on trouve" ...  "(ou pas)"

Répondre à epsilon17

2

Fedayk, le 10 avr 2007 à 09:06:32

Merci, je vais aller jeter un coup d'oeil pour essayer de comprendre.

Répondre à Fedayk

3

fatta, le 3 déc 2007 à 14:56:37
  • +1

Bonjour,
Plusieurs solutions existent
L'ideal etant de combiner AJAX ( pour le chargement par une requête asynchrone des données présentes dans la base) et la programmation DOM en javascript pour modifier en dynamique le formulaite
Bon travail

Répondre à fatta

4

stef, le 11 fév 2008 à 17:21:43

Il existe un standard w3c qui s'appelle XForms...plusieurs implémentations l'utilise: Orbeon et chiba entre autres.

Si quelqu'un sait utiliser ça, ça m'interresse !

Répondre à stef

5

fg, le 19 mai 2008 à 21:36:51

ça le fait oui!

Répondre à fg

6

 flowrs, le 30 aoû 2009 à 14:55:41
  • +1

BONJOUR
et avec ACCESS c'est possible de faire un formulaire dynamique..

Répondre à flowrs
Collection CommentÇaMarche.net