un form dans un form

Répondre
le_corcos
le 04/08/2003 à 11:59
le_corcos
<form action="project_edit.php" method="post">
<tr >
<td class="boldtext"></td>
<td class="stdtext"><input type="submit" value="Enregistrer">
<form action="javascript:history.go(-1)" method="post">
<input type="submit" value="Retour">
</form>
</td>
</tr>
</tr>
</table>
</form>

voila le code et lorsque j appuie sur retour il enregistre lol
je pourrai metre le deuxieme form sous le premier
mais c impossible puisque je veut que mes 2boutons (enregistrer et retour) soit cote a cote
merdci d avance pour votre aide
merci
LA GLOBULE
le 04/08/2003 à 12:28
LA GLOBULE
Pourquoi ne pas faire deux boutons submit et un seul form ?

Normalement, on imbrique pas des form.
LA GLOBULE
le 04/08/2003 à 14:50
LA GLOBULE
Et pourquoi ne pas faire deux boutons dans un seul form (et donc une seule page de destination), mais faire deux traitements differents suivant le bouton qui a ete clique ?
le_corcos
le 04/08/2003 à 15:18
le_corcos
ok mai le probleme c est que c est au dessus
c est que le coix de l action depen du bouton choisi alors que ce choix s effectue en premier normalement lorsqu on appelle le form...
merci
LA GLOBULE
le 04/08/2003 à 16:08
LA GLOBULE
Et pourquoi tu ne testes pas un truc du genre :

<form action="toto.php" method="post">
<input type="submit" value="Retour" onclick="javascript:history.go(-1)">
<input type="submit" value="Continuer">
</form>

Non ?

Chuis sur que c'est faisable.
Faut regarder du cote du javascript :)
le_corcos
le 04/08/2003 à 16:28
le_corcos
malheureusement ca ne marche pas... priorite au form
il prend en priorite l action du form
-si y en a une il y va
-si y en a pas il reste dans sa page apres avoir cliick
mais il ne considere pas l optioon onclick puisqu elle est dans le 'form'...
merci
le_corcos
le 04/08/2003 à 17:21
le_corcos
oui mai bon je fait quoi sur cette page...
si au depart je sui dans toto.php
pcq imagine je fait un form qui va dans toto2.php et que je teste quel bouton a ete choisi mais je met quoi comme resultat du test?
il faudrai (si j ai bien compris) que si j ai appuyer sur enregistrer ca mene a toto.php et sinon sur javascript:...
mais je sai pas comment on fait ca et puis c pas tres beau de passer par une page intermediaire non?
merci
Répondre
LoadingChargement en cours