[resolu] balise FORM imbriquees
snconnect
Messages postés
92
Date d'inscription
Statut
Membre
Dernière intervention
-
snconnect Messages postés 92 Date d'inscription Statut Membre Dernière intervention -
snconnect Messages postés 92 Date d'inscription Statut Membre Dernière intervention -
Bonjour a tous,
merci de me lire
je suis en train de creer un formulaire sous php.mais je rencontre un probleme.
le formulaire que j'ai cree ne reagit pas kan on clique sur le bouton valider car j 'ai mis 2 balises forms imbriques:
j'ai lu quelques part que c'etait impossible.mais ce que je voudrais savoir c'est comment envoyer mon formulaire par javascript,ce qui me permettrait de supprimer la premiere balise FORM.
Merci d'avance
Ce qu'on cherche loin est,le plus souvent,devant nous,il suffit juste de se baisser et de le ramass
merci de me lire
je suis en train de creer un formulaire sous php.mais je rencontre un probleme.
le formulaire que j'ai cree ne reagit pas kan on clique sur le bouton valider car j 'ai mis 2 balises forms imbriques:
<form name=form1> contenu1 <form name=2> contenu2 </form> </form>
j'ai lu quelques part que c'etait impossible.mais ce que je voudrais savoir c'est comment envoyer mon formulaire par javascript,ce qui me permettrait de supprimer la premiere balise FORM.
Merci d'avance
Ce qu'on cherche loin est,le plus souvent,devant nous,il suffit juste de se baisser et de le ramass
5 réponses
Au lieu de créer un deuxième formulaire, crées un div dans lequel tu places tes champs + un champ masqué. Sur la page cible du formulaire, il suffira de vérifier si le champ masqué existe, et tu sauras avec quelles variables faire le traitement.
En effet c'est impossible car le html va d'abord fermer le premier form avant de fermer le deuxième, ca reviendrais a faire :
<a>
<b>
</a>
</b>
Sur le bouton tu ajoute la fonction onClick="fonction"
<a>
<b>
</a>
</b>
Sur le bouton tu ajoute la fonction onClick="fonction"
desole du retard de la reponse
je n'ai pas bien compris ta methode .mon probleme c'est que si je vire la balise form du petit formulaire je ne pourrais pas afficher les ajouts des articles secondaires.
voici l'exemple du 2eme formulaire qui se trouve dans mon formulaire principale...
https://jqueryui.com/dialog/#modal-form (tu clique sur create new user pour voir la fenetre) .(si tu ajoute la bas un client ,tu verras ce que tu as entre dans un tableau.essaie stp pour voir ce que je veux dire)
j'avoue que je ne comprend pas bien ta solution.peux tu m'en dire plus stp
merci d'avance.
Ce qu'on cherche loin est,le plus souvent,devant nous,il suffit juste de se baisser et de le ramass
je n'ai pas bien compris ta methode .mon probleme c'est que si je vire la balise form du petit formulaire je ne pourrais pas afficher les ajouts des articles secondaires.
voici l'exemple du 2eme formulaire qui se trouve dans mon formulaire principale...
https://jqueryui.com/dialog/#modal-form (tu clique sur create new user pour voir la fenetre) .(si tu ajoute la bas un client ,tu verras ce que tu as entre dans un tableau.essaie stp pour voir ce que je veux dire)
j'avoue que je ne comprend pas bien ta solution.peux tu m'en dire plus stp
merci d'avance.
Ce qu'on cherche loin est,le plus souvent,devant nous,il suffit juste de se baisser et de le ramass
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
d abord merci pour vos reponses
avion-f16
j'utilise un code ajax qui me permet d'ajouter de nouvelles donnees dans mon formulaire et qui permet d'autocompleter un petit formulaire.
je m explique:
supposons que je dois saisir les informations sur des articles.la page propose un formulaire avec l'article principal et les articles secondaires.Ainsi,il ya un bouton ajouter article (a l'aide du code ajax) qui permet de remplir les articles secondaires depuis un autre petit formulaire . (parfois d'autocompleter les articles via une base de donnees mysql (taper ajax autocompletion sur google)
voila pourquoi j'ai 2 formulaires. bref ca marche correctement mais j'arrive pas a envoyer le formulaire.quel paradoxe,vous allait me dire......
le bouton envoyer ne réagit pas a cause des 2 balises form imbriquées.je me disais que peut etre qu'il ya une autre solution....
manny78
effectivement on m'a dit que j'avais que 2 choix:
-soit repenser l'ergonomie de la page
-soit envoyer le formulaire par javascript,
donc je cherche a envoyer le formulaire via javascript pour pour pouvoir supprimer la declaration de la balise FORM principal .
pour ta fonction onclick ,il faut le mettre ou pour eviter de declarer la premiere balise?
Merci d'avance
Ce qu'on cherche loin est,le plus souvent,devant nous,il suffit juste de se baisser et de le ramasser
avion-f16
j'utilise un code ajax qui me permet d'ajouter de nouvelles donnees dans mon formulaire et qui permet d'autocompleter un petit formulaire.
je m explique:
supposons que je dois saisir les informations sur des articles.la page propose un formulaire avec l'article principal et les articles secondaires.Ainsi,il ya un bouton ajouter article (a l'aide du code ajax) qui permet de remplir les articles secondaires depuis un autre petit formulaire . (parfois d'autocompleter les articles via une base de donnees mysql (taper ajax autocompletion sur google)
voila pourquoi j'ai 2 formulaires. bref ca marche correctement mais j'arrive pas a envoyer le formulaire.quel paradoxe,vous allait me dire......
le bouton envoyer ne réagit pas a cause des 2 balises form imbriquées.je me disais que peut etre qu'il ya une autre solution....
manny78
effectivement on m'a dit que j'avais que 2 choix:
-soit repenser l'ergonomie de la page
-soit envoyer le formulaire par javascript,
donc je cherche a envoyer le formulaire via javascript pour pour pouvoir supprimer la declaration de la balise FORM principal .
pour ta fonction onclick ,il faut le mettre ou pour eviter de declarer la premiere balise?
Merci d'avance
Ce qu'on cherche loin est,le plus souvent,devant nous,il suffit juste de se baisser et de le ramasser