Aller au contenu

[HTML] un input submit sous forme de lien


serik

Messages recommandés

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.

Lien vers le commentaire
Partager sur d’autres 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?

Lien vers le commentaire
Partager sur d’autres 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?

Lien vers le commentaire
Partager sur d’autres 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...

Lien vers le commentaire
Partager sur d’autres 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.

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...