Est-il possible d'avoir dans un formulaire plusieurs boutons de type submit et ainsi de pouvoir associer a chacun une action différente ?
Publicité
Posté le 25-01-2002 à 09:11:11
korrigan
Posté le 25-01-2002 à 10:03:29
up
dropsy
et bonne chance surtout...
Posté le 25-01-2002 à 10:04:35
en faisant plusieurs bouton de type button qui appelle chacun une fonction JS différente dans lesquelles tu fais le submit du formulaire, ca doit passer.
korrigan
Posté le 25-01-2002 à 10:34:55
dropsy a écrit a écrit :
en faisant plusieurs bouton de type button qui appelle chacun une fonction JS différente dans lesquelles tu fais le submit du formulaire, ca doit passer.
Ok merci, je definis donc dans mes fonctions JS l'action du formulaire a effectuer ?
dropsy
et bonne chance surtout...
Posté le 25-01-2002 à 10:56:41
korrigan a écrit a écrit :
Ok merci, je definis donc dans mes fonctions JS l'action du formulaire a effectuer ?
hola! j'avais pas compris ce que tu voulais faire c la propriété "action" du form que tu veux changer?
je sais pas si c possible, mais je pense que je le ferai comme ça: monForm.action="..." dans le JS.
Faut voir si ca marche...
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 25-01-2002 à 10:58:07
dropsy a écrit a écrit :
hola! j'avais pas compris ce que tu voulais faire c la propriété "action" du form que tu veux changer?
je sais pas si c possible, mais je pense que je le ferai comme ça: monForm.action="..." dans le JS.
Faut voir si ca marche...
bah tu peux définir dans ta méthode JS un formulaire avec une action propre et ajouter des input type hidden qui prennent la valeur des champs de ton formulaire visible ... Ca ca va marcher par contre.
wouatouwouatou
Posté le 25-01-2002 à 11:01:25
tu peux changer l'action de ton formulaire en javaScript... ca marche..
je l'ai deja fait
gizmo
Posté le 25-01-2002 à 11:26:39
sinon, de manière plus simple et plus propre, tu associe une valeur a chacun de tes submits, et la page qui traite les données le fait en fonction de la valeur du submit.
Mara's dad
Yes I can !
Posté le 25-01-2002 à 13:01:42
D'accord avec gizmo !
Le plus simple et le moins dépendant du client, c'est de faire le tri sur le script cible.
Celà dit, modifier la cible en javascript est tout à fait possible.
---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
skylight
Made in France.
Posté le 25-01-2002 à 13:44:23
oui exemple :
Code :
<html>
<head>
<title>Exemple de forumlaire à 2 boutons</title>
<script language="JavaScript">
function doAct(bouton)
{
if (bouton.name=="LOGIN" )
{
document.DForm.action="login.asp";
document.DForm.submit();
}
elseif (bouton.name=="DEL" )
{
document.DForm.action="delete.asp";
document.DForm.submit();
}
else
{
alert("Ouais, mais là, faut cliquer sur un bouton\nSinon, je sais pas ce que tu veux pauvre nain !" );