IPB

Bienvenue invité ( Connexion | Inscription )

> [résolu] Bouton formulaire
Options
darkhecate
posté 14 Jun 2006, 13:38
Message #1


Nouveau Membre


Groupe : Membres
Messages : 16
Inscrit : 8 Jun 2006
Lieu : Nancy
Membre no 62 654



Bonjour,

J'ai un formulaire dans plusieurs langues, jusque là tout va bien biggrin.gif
J'aimerais que le bouton soit "joli" sur tout les navigateurs et pas seulement safari...
Alors j'ai tenté de mettre une image:
<input type="image"...>

Le problème est que si j'affiche l'image vièrge (sans texte dessus) la "value" de l'input n'est pas prise en compte...

Si quelqu'un a une solution... smile.gif
Merci en tout cas

P.S est-ce possible de submit un formulaire avec un simple lien?

Ce message a été modifié par darkhecate - 15 Jun 2006, 09:48.
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
darkhecate
posté 14 Jun 2006, 16:47
Message #2


Nouveau Membre


Groupe : Membres
Messages : 16
Inscrit : 8 Jun 2006
Lieu : Nancy
Membre no 62 654



Désolée DiGk, mais je ne comprends pas ta question...
Moi, je suis censée ne m'occuper que de la gueule du formulaire.

Je sais juste que ce qui doit être affiché sur le bouton sort d'une base de données.
Et le problème, c'est que quand je mets <input type="image"...>, l'image s'affiche, mais pas le texte.
C'est pour ça que je me suis demandée si avec <input type="image"..>, c'est censé fonctionner.

Sinon, je prends n'importe quelle solution... wink.gif
sans javascript et sans avoir à écrire directement sur l'image (le texte faisant partie de l'image)

Voilà
J'espère ne pas être trop brouillon
Merci
Go to the top of the page
 
+Quote Post
marc_os
posté 14 Jun 2006, 17:34
Message #3


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 6 493
Inscrit : 21 Apr 2006
Membre no 59 799



CITATION(darkhecate @ 14 Jun 2006, 17:47) [snapback]1744737[/snapback]

Désolée DiGk, mais je ne comprends pas ta question...
Moi, je suis censée ne m'occuper que de la gueule du formulaire.

Je sais juste que ce qui doit être affiché sur le bouton sort d'une base de données.
Et le problème, c'est que quand je mets <input type="image"...>, l'image s'affiche, mais pas le texte.
C'est pour ça que je me suis demandée si avec <input type="image"..>, c'est censé fonctionner.

Sinon, je prends n'importe quelle solution... wink.gif
sans javascript et sans avoir à écrire directement sur l'image (le texte faisant partie de l'image)

Voilà
J'espère ne pas être trop brouillon
Merci

arkhecate, dans l'extrait de documentation que je t'ai mis tout à l'heure, il est dit que l'attribut "value" ne sert à quelque chose dans le cas de l'élément INPUT que s'il s'agit d'un bouton radio ou d'une case à cocher.
Dans le cas d'un INPUT destiné à afficher une image, et bien ça affiche... une image. Et l'attribut "value" est simplement ignoré par le navigateur. (Si tel navigateur ne l'ignore pas, c'est une liberté par rapport aux normes, car ce n'est pas prévu par celles-ci).

Si je comprends bien tes motivations:
- Afficher un "joli" bouton qui ait le même look pour tous les navigateurs
- Avoir le libellé du bouton qui vient de ta base de données sous forme de texte.

Le plus simple est vraiment d'utiliser un lien avec la méthode à base de javascript pour la validation, et comme indiqué par No6 avec des propriétés de style pour jouer sur l'apparence et faire en sorte qu'elle soit la même qq soit le navigateur.
-> Pourquoi veux-tu éviter le javascript ?
Si tu as peur que le javascript ne soit pas actif sur le navigateur du visiteur, tu peux utiliser la balise <noscript> pour afficher dans ce cas là un bouton standard.

Mais il y a une autre méthode, en php, qui te permettrait d'utiliser un élément INPUT de type image : C'est de générer donc sur le serveur, via le code php, l'image à afficher . Je suis tombé un jour sur un tutoriel au sujet des fonctions graphiques php qui justement permettait de générer des boutons graphiques à partir d'une base graphique fixe dans laquelle est incrustée un texte venu d'ailleurs (texte au format texte wink.gif).
-> Si quelqu'un sait où se trouve ce tutoriel...

Edit : J'ai retrouvé le "tutoriel". C'est tout bêtement un exemple dans la documentation de php !

Ce message a été modifié par marc_os - 14 Jun 2006, 17:47.


--------------------
-----------------
--JE-------SUIS--
--AHMED-CHARLIE--
--CLARISSA-YOAV--
-----------------
Go to the top of the page
 
+Quote Post

Les messages de ce sujet


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 5th April 2026 - 13:16