Jump to content

[HTML] un input submit sous forme de lien


Recommended Posts

Pour utiliser un lien à la place d'un bouton submit :

<form id="myForm" action="..." method="...">
... tes champs de saisie ...
<a href="" onClick="document.getElementById('myForm').submit();">Valider</a>
</form>

Pour utiliser une image pour un lien, il suffit d'afficher une image au lieu d'écrire du texte dans la balise A.

Link to comment
Share on other sites

Pour utiliser un lien à la place d'un bouton submit :

<form id="myForm" action="..." method="...">
... tes champs de saisie ...
<a href="" onClick="document.getElementById('myForm').submit();">Valider</a>
</form>

Pour utiliser une image pour un lien, il suffit d'afficher une image au lieu d'écrire du texte dans la balise A.

c'est du javascript ou non? Si oui existe t-il un moyen sans JS?

Link to comment
Share on other sites

Ok merci.

J'hésite entre le bouton, compatibilité maximale, et le lien, plus joli dans mon cas.

Existe t-il un moyen de savoir si le navigateur du client supporte javascript (et qu'il est activé bien sûr)? comme ça suivant le cas, je mettrais soit un bouton soit un lien.

Edit : grilled....de 3 minutes!

Merci pour la soluce c'est nickel!

Pour le lien dans une image j'ai trouvé ça :

<p>
<a href="http://validator.w3.org/check?uri=referer"><img
	src="http://www.w3.org/Icons/valid-xhtml10"
	alt="Valid XHTML 1.0 Transitional" height="31" width="88" /></a>
</p>

no comment!

Il reste le lien sous forme d'input.

Est-ce que <a href="blabla"><input value="cliquez"></a> est légal?

Link to comment
Share on other sites

Tiens oui je n'avais pas pensé à rendre le fond du bouton transparent...

Sinon, Serik, je crois que tu prends le problème complètement à l'envers, du point de vue ergonomique. L'utilisateur moyen a l'habitude de soumettre ses formulaires avec un gros bouton "Valider", et pour lui un lien est forcément un texte bleu et souligné.

Si tu fais exactement l'inverse (validation avec un lien et liens avec des boutons), tu le prends complètement à rebrousse-poil, ce qui peut perturber et agacer les visiteurs de ton site. Et donc, au final ils ne viendront plus dessus...

Link to comment
Share on other sites

Tiens oui je n'avais pas pensé à rendre le fond du bouton transparent...

Sinon, Serik, je crois que tu prends le problème complètement à l'envers, du point de vue ergonomique. L'utilisateur moyen a l'habitude de soumettre ses formulaires avec un gros bouton "Valider", et pour lui un lien est forcément un texte bleu et souligné.

Si tu fais exactement l'inverse (validation avec un lien et liens avec des boutons), tu le prends complètement à rebrousse-poil, ce qui peut perturber et agacer les visiteurs de ton site. Et donc, au final ils ne viendront plus dessus...

Le lien sous forme de bouton, c'est pour faire un bouton "X" comme la croix fermer des fenêtres, rien de plus.

Pour le formulaire, difficile de passer à côté, c'est le dernier mot du form, bien mis en évidence par des crochets.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...