Bonjour,
J'aimerais remplacer le bouton submit de mon formulaire par une image. Savez vous comment faire?
Merci d'avance
Bonjour,
J'aimerais remplacer le bouton submit de mon formulaire par une image. Savez vous comment faire?
Merci d'avance
Avec JS, tu peux mettre ton image n'importe où
sinon, sans js
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <form name="formulaire"> <input type="text" name="toto"> </form> <img onclick="document.formulaire.submit();" />
IMAGE is a TYPE attribute value to the INPUT element for FORMs. It specifies an image that can be clicked upon to pass information to the processing script. In implementation, this form TYPE acts much like the INPUT TYPE=SUBMIT field, but unlike the SUBMIT field, the coordinates of the image that were activated are sent back to the server in addition to the rest of the form data.
Cette solution pose problème quand le navigateur ne supporte pas Javascript ou qu'il n'est pas activé.
Il est préférable d'utiliser la solution css :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 #id_de_input { background-image: url(...); width: Xpx; height: Ypx; }
a part lynx, je vois pas... car même sous ie avec la désactivation du js, en fait ça ne désactive pas les actions causées par tes clics
Code : Sélectionner tout - Visualiser dans une fenêtre à part Cette solution pose problème quand le navigateur ne supporte pas Javascript ou qu'il n'est pas activé.
(enfin, j'ai entendu dire... jamais essayé car ie ne s'installe pas sous *bsd)
Salut
Vous cherchez des solutions complexes alors qu'il existe une balise html pour remplir ce rôle
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input type="image" src="mon_image.jpg">
c'est ce que je disais...IMAGE is a TYPE attribute value to the INPUT element for FORMs
Oui mais je pensais que nous étions sur un forum francophone...Envoyé par gorgonite
Oui mais je pensais que nous étions sur un forum francophone...
désolé
mais je ne suis pas fort en traduction...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager