Insérer une fonction de validation sur un bouton image d'un formulaire

Insérer une fonction de validation sur un bouton image d'un formulaire - HTML/CSS - Programmation

Marsh Posté le 29-01-2004 à 20:21:39    

Voici mon formulaire:
<form name="form" method="post" onsubmit="return verif_click()"action="direction_maison.php?">
 
Voici mon boutton de validation:
<a href="javascript:document.form.submit()"><img src="bouton.gif"></a></form>  
 
Mon probleme, c'est qu'avec ce bouton, la fonction verif_click ne fonctionne pas, alors qu'avec un bouton normal type="submit", la fonction marche.
Y a t il une solution?
 
Merci!

Reply

Marsh Posté le 29-01-2004 à 20:21:39   

Reply

Marsh Posté le 29-01-2004 à 20:25:28    

<a href="#" onclick="javascript:document.form.submit();"><img src="bouton.gif"></a>
 
mais aussi :
 
<input type="image" ... >
 
et surtout :
<input type="submit" class="submitimage" ... >
 
et en css :
 
.submitimage {
   background : url(mon_image.jpg) norepeat;
   wisth: width_de_image;
   height: height_de_image;
}
}


Message édité par simogeo le 29-01-2004 à 20:26:18

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 02-02-2004 à 14:51:06    

Reply

Marsh Posté le 02-02-2004 à 15:03:31    

simogeo a écrit :

<a href="#" onclick="javascript:document.form.submit();"><img src="bouton.gif"></a>
 
mais aussi :
 
<input type="image" ... >
 
et surtout :
<input type="submit" class="submitimage" ... >
 
et en css :
 
.submitimage {
   background : url(mon_image.jpg) norepeat;
   wisth: width_de_image;
   height: height_de_image;
}
}


 
Seule la deuxième méthode que tu donnes est bonne.
 
La première a deux inconvénients majeurs :
 
1) une submission par JS est toujours à proscrire.
2) <a href="#" est à proscrire aussi? Un lien est un lien.

Reply

Marsh Posté le 02-02-2004 à 15:05:49    

ué, ué [:greg2]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 02-02-2004 à 15:08:25    


 
Ah pas mal  :D

Reply

Marsh Posté le 02-02-2004 à 15:12:39    

de toute façon moi j'prefère la 3ème méthode !


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed