Formulaire avec 3 boutons d'action differents

Résolu/Fermé
kd13 Messages postés 87 Date d'inscription jeudi 5 janvier 2012 Statut Membre Dernière intervention 20 juillet 2013 - 17 févr. 2012 à 19:21
kd13 Messages postés 87 Date d'inscription jeudi 5 janvier 2012 Statut Membre Dernière intervention 20 juillet 2013 - 18 févr. 2012 à 13:26
Bonjour,

j'ai un formulaire qui a 3 boutons (valider ,supprimer , ajouter ) et comme vous voyez chaque bouton a une action differente de l'autre comment je peux regler cette proble

voila mon code :

<form id="formElem" action="supprimer.php" method="POST" >

<?php
while( $result = mysql_fetch_array($requete) ){
echo ("<p id=\"auto\">") ;

echo ("<input type=\"hidden\" name=\"idop\" value=\"".$result["idop"]."\" />");
echo ("<input id=\"searchField\" name=\"nomcompte\" type=\"text\" value=\"".$result["nomcompte"]."\" AUTOCOMPLETE=\"OFF\" />");




echo ("<input type=\"text\" name=\"numfacture\" value=\"".$result["numfacture"]."\" />");


echo ("<input type=\"text\" name=\"numfacture\" value=\"".$result["numfacture"]."\" />");


echo ("<input type=\"text\" name=\"montantht\" value=\"".$result["montantht"]."\" />");


echo ("<input type=\"text\" name=\"taxe\" value=\"".$result["taxe"]."\" />");


echo ("<input readonly=\"readonly\" name=\"date\" type=\"text\" value=\"".$result["date"]."\" />");



echo ("<button type=\"submit\" >Supprimer</button>");

echo ("<button type=\"submit\" >valider</button>");

echo ("<button type=\"submit\" >modifier</button>");
?>

</form>

4 réponses

kd13 Messages postés 87 Date d'inscription jeudi 5 janvier 2012 Statut Membre Dernière intervention 20 juillet 2013 1
17 févr. 2012 à 20:21
j'ai fais ca mais ca marche pas !

<script language="javascript">
<!--
function type1()
{

document.getElementById('formElem').action="valider.php";
}

function type2()
{

document.getElementById('formElem').action="supprimer.php";
}
function type3()
document.getElementById('formElem').action="modifier.php";

-->
</script>

<form id="formElem" method="POST" >

/formulaire/

echo ("<button type=\"submit\" name=\"supprimer\"onClick=\"type1()\" value=\"supprimer\" >modifier</button>");

</form>
1
AssassinTourist Messages postés 5709 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 1 310
17 févr. 2012 à 19:31
Bonsoir,

Tu dois passer par de l'ajax. Tu ne mets pas d'action dans ton form.

<form id="id_form" action ="#">
<input type="button" onclick="fonction1_a_realiser()" />
<input type="button" onclick="fonction2_a_realiser()" />
</form>
0
kd13 Messages postés 87 Date d'inscription jeudi 5 janvier 2012 Statut Membre Dernière intervention 20 juillet 2013 1
17 févr. 2012 à 19:36
j'ai pas une grande idee sur l'ajax si tu peux aider moi


jai 3 actions c'est a dire 3 page (modifier.php , valider.php , supprimer.php )
0
kd13 Messages postés 87 Date d'inscription jeudi 5 janvier 2012 Statut Membre Dernière intervention 20 juillet 2013 1
17 févr. 2012 à 20:25
enfin ca marche :) merci bien monsieur
0
AssassinTourist Messages postés 5709 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 1 310
18 févr. 2012 à 10:07
De rien (enfin, je n'ai pas fait grand chose... ¬¬)
Qu'est-ce que tu as fait au final ? Pour que quelqu'un puisse prendre ta solution =)

(et donc, sujet résolu ?)
0
kd13 Messages postés 87 Date d'inscription jeudi 5 janvier 2012 Statut Membre Dernière intervention 20 juillet 2013 1
18 févr. 2012 à 13:26
oui sujet rèsolu
0