Bonjour,
Je fais des sites par ci par là.
Je souhaite savoir si c'est possible d'avoir un premier formulaire en haut de page. Puis un deuxieme.
Et enfin finir le bas de page avec le premier ?
comme cela :
[FORM1]
[FORM2]
[FORM1]
Merci.
Flow
Bonjour,
Je fais des sites par ci par là.
Je souhaite savoir si c'est possible d'avoir un premier formulaire en haut de page. Puis un deuxieme.
Et enfin finir le bas de page avec le premier ?
comme cela :
[FORM1]
[FORM2]
[FORM1]
Merci.
Flow
c'est pas très cohérent et surtout fonctionnel, du coup c'est quoi le besoin final?
la vie n'est pas cirrhose des foies ...
Avant de poster un message Rechercher n'est pas qu'une option.
FAQ Web - Tuto Web
Je me trompe peut-être, mais j’ai l’impression que tu n’a pas compris le principe de l’utilisation des formulaires HTML.
Mis à part que cela sert à délimiter sur une page des données à saisir, il s’agit aussi d’un mécanisme de changement de page.
Donc avoir trois formulaires sur une page pourquoi pas, mais cela sous-entend obligatoirement 3 chargements de pages différentes.
Ce qui n'est pas réalisable dans les mécanismes d’internet.
Seul l’un des trois formulaires sera envoyé, et pour lequel le serveur ne peut répondre par une seule page en correspondance, et non 3.
Un formulaire HTML, c'est l'équivalent d'un lien HTML (pour changer de page <a href=...); mais avec des données saisies.
«La pluralité des voix n'est pas une preuve, pour les vérités malaisées à découvrir, tant il est bien plus vraisemblable qu'un homme seul les ait rencontrées que tout un peuple.» [ René Descartes ] - Discours de la méthode
Tu ne peux pas imbriquer des balises form comme ceci: <form id="form1"><form id="form2"></form></form>. Une balise form ne peut pas en contenir une autre.(voir contenu autorisé).
Par contre tu peux très bien écrire <form id="form2"></form><form id="form1"></form> (l'un après l'autre), puis t'arranger avec le css pour que l'un s'affiche au milieu de l'autre (en sortant un form du flux css).
Comme l'envoi d'un formulaire implique soit le rechargement de la page, soit le chargement d'une autre page, il faudra intercepter le click sur le bouton d'envoi d'au moins un des formulaires avec javascript puis effectuer, coté client, le traitement des données saisies ou bien faire un appel ajax si un traitement coté serveur est nécessaire.
Brachygobius xanthozonus
Ctenobrycon Gymnocorymbus
Merci de votre aide.
C'etait juste une question de curiosité technique. Pas d'application precise !
Merci !!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager